ZLORFIK: Unterschied zwischen den Versionen
K (- LA, keine Mehrheit) |
|||
(12 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | '''ZLORFIK''' ([[Wortspiel]]: ohne Umstellen der Buchstaben ergibt sich dasselbe Wort) gehört zu der Gruppe der affektorientierten [[Programmiersprache]]n und wird vornehmlich in emotional geladenen Systemen eingesetzt. Mithilfe so genannter Wallungen kann die Ausführungscharakteristik von Anweisungen gesteuert werden. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | '''ZLORFIK''' (Wortspiel: ohne Umstellen der Buchstaben ergibt sich dasselbe Wort) gehört zu der Gruppe der affektorientierten [[Programmiersprache]]n und wird vornehmlich in emotional geladenen Systemen eingesetzt. | ||
− | |||
− | Mithilfe | ||
== Codebeispiel 1 == | == Codebeispiel 1 == | ||
+ | ZLORFIK! | ||
+ | GRRRR | ||
+ | 'Hello World' | ||
+ | GRRRR | ||
+ | !KIFROLZ | ||
− | + | Das obige Programm erzeugt auf deutschsprachigen Systemen die durchaus skeptische Ausgabe: ''„Komm mir nicht zu nah, Welt!“'' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | Das obige Programm erzeugt auf deutschsprachigen Systemen die durchaus skeptische Ausgabe: | ||
− | ' | ||
Eine fröhlichere Variante der Ausgabe ließe sich mit folgendem Programm erzeugen: | Eine fröhlichere Variante der Ausgabe ließe sich mit folgendem Programm erzeugen: | ||
== Codebeispiel 2 == | == Codebeispiel 2 == | ||
+ | ZLORFIK! | ||
+ | OH YEAH | ||
+ | 'Hello World %Slang' | ||
+ | TSCHK - AH - TSCHK - AH | ||
+ | !KIFROLZ | ||
− | + | Interpreterabhängig könnte die Ausgabe lauten: ''„Welt, du bist es, Mann!“'' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ' | ||
− | |||
− | |||
− | Wallungen können auch in Form von | + | Mithilfe des Platzhalters %Slang können regionale Interpreter-Einstellungen (hier Bronx-Rapper, die in - überraschenderweise deutschen - emotional positiv geladenen Systemen vagabundieren) berücksichtigt werden. Wallungen können auch in Form von sogenannten Entgleisungen (Schlüsselbuchstabe E) als syntaktischer [[Lutscher]] implementiert werden. |
== Codebeispiel 3 == | == Codebeispiel 3 == | ||
− | + | ZLORFIK! | |
− | ZLORFIK! | + | For <PartOfBody>, <Instrument> Of <Catchable> |
− | For <PartOfBody>, <Instrument> Of <Catchable | + | Handle<PartOfBody>With<Instrument>. |
− | + | '%Slang E You, Son Of A E %Slang' | |
− | + | Rof | |
− | Rof | + | !KIFROLZ |
− | !KIFROLZ | ||
Ein freundlicher und gutmütiger Tropf-Interpreter aus dem LilaLauneLand (United Kingdom) könnte etwa folgende Ausgabe generieren: | Ein freundlicher und gutmütiger Tropf-Interpreter aus dem LilaLauneLand (United Kingdom) könnte etwa folgende Ausgabe generieren: | ||
− | Log:<Stoffteddy - Knopfaugen mit Nadel&Faden repariert> | + | ''Log:<Stoffteddy - Knopfaugen mit Nadel&Faden repariert> „Plitsch! Kiss You, Son Of A BigBrownBear! Platsch!“''' |
− | |||
== Laufzeitumgebung == | == Laufzeitumgebung == | ||
− | + | Das kompilierte ZLORFIK-Programm (auch Pamphlet genannt, [[Dateiendung]] .PAM) wird auf einer LateElvis-Laufzeitumgebung ausgeführt. | |
− | Das kompilierte ZLORFIK-Programm (auch Pamphlet genannt, Dateiendung .PAM) wird auf einer LateElvis-Laufzeitumgebung ausgeführt. | + | Beim Ablauf des Programms gilt es zunächst, das für diese Laufzeitumgebung charakteristische Massenträgheitsmoment durch entsprechende Entgleisungen und sogenannte Drills (in Großbuchstaben) zu Beginn des Programms zu überwinden. |
− | Beim Ablauf des Programms gilt es zunächst, das für diese Laufzeitumgebung charakteristische Massenträgheitsmoment durch entsprechende Entgleisungen und | ||
Dies kann durch Einbinden einer Include-Datei (Dateiendung .VIVA) geschehen, die wie folgt aussehen könnte: | Dies kann durch Einbinden einer Include-Datei (Dateiendung .VIVA) geschehen, die wie folgt aussehen könnte: | ||
== Codebeispiel 4 == | == Codebeispiel 4 == | ||
− | AllShookUp.VIVA: | + | AllShookUp.VIVA: |
− | SHAKE Your E<br /> | + | SHAKE Your E |
− | + | RATTLENROLL <br /> | |
+ | TeddyBear.PAM: | ||
+ | Include AllShookUp | ||
+ | ZLORFIK! | ||
+ | 'Hello Las Vegas' | ||
+ | !KIFROLZ | ||
+ | |||
+ | {{Programmiersprachen}} | ||
− | + | [[Kategorie:Computer]] | |
− | + | [[Kategorie:Software]] | |
− | + | [[Kategorie:Leere Phrase]] | |
− | |||
− |
Aktuelle Version vom 1. November 2015, 18:05 Uhr
ZLORFIK (Wortspiel: ohne Umstellen der Buchstaben ergibt sich dasselbe Wort) gehört zu der Gruppe der affektorientierten Programmiersprachen und wird vornehmlich in emotional geladenen Systemen eingesetzt. Mithilfe so genannter Wallungen kann die Ausführungscharakteristik von Anweisungen gesteuert werden.
Inhaltsverzeichnis
Codebeispiel 1
ZLORFIK! GRRRR 'Hello World' GRRRR !KIFROLZ
Das obige Programm erzeugt auf deutschsprachigen Systemen die durchaus skeptische Ausgabe: „Komm mir nicht zu nah, Welt!“
Eine fröhlichere Variante der Ausgabe ließe sich mit folgendem Programm erzeugen:
Codebeispiel 2
ZLORFIK! OH YEAH 'Hello World %Slang' TSCHK - AH - TSCHK - AH !KIFROLZ
Interpreterabhängig könnte die Ausgabe lauten: „Welt, du bist es, Mann!“
Mithilfe des Platzhalters %Slang können regionale Interpreter-Einstellungen (hier Bronx-Rapper, die in - überraschenderweise deutschen - emotional positiv geladenen Systemen vagabundieren) berücksichtigt werden. Wallungen können auch in Form von sogenannten Entgleisungen (Schlüsselbuchstabe E) als syntaktischer Lutscher implementiert werden.
Codebeispiel 3
ZLORFIK! For <PartOfBody>, <Instrument> Of <Catchable> Handle<PartOfBody>With<Instrument>. '%Slang E You, Son Of A E %Slang' Rof !KIFROLZ
Ein freundlicher und gutmütiger Tropf-Interpreter aus dem LilaLauneLand (United Kingdom) könnte etwa folgende Ausgabe generieren:
Log:<Stoffteddy - Knopfaugen mit Nadel&Faden repariert> „Plitsch! Kiss You, Son Of A BigBrownBear! Platsch!“'
Laufzeitumgebung
Das kompilierte ZLORFIK-Programm (auch Pamphlet genannt, Dateiendung .PAM) wird auf einer LateElvis-Laufzeitumgebung ausgeführt. Beim Ablauf des Programms gilt es zunächst, das für diese Laufzeitumgebung charakteristische Massenträgheitsmoment durch entsprechende Entgleisungen und sogenannte Drills (in Großbuchstaben) zu Beginn des Programms zu überwinden. Dies kann durch Einbinden einer Include-Datei (Dateiendung .VIVA) geschehen, die wie folgt aussehen könnte:
Codebeispiel 4
AllShookUp.VIVA: SHAKE Your E RATTLENROLL
TeddyBear.PAM: Include AllShookUp ZLORFIK! 'Hello Las Vegas' !KIFROLZ
wikiPage[] articleList = { A, Assembler, BASIC, Brainfuck, C, C++, C-Sharp, COBOL, D, Delphi, Eick#, Eiffel, Gehirnassembler, Haskell, HTML, Java, JavaScript, Logo, NXC, Pascal, Perl, PHP, Python, Robot Karol, SQL, Tcl, UML, Visual Basic, ZLORFIK };
} else if(article.Exists()) {
wikiPage[] articleList = { Programmer-Lang, Was deine Programmiersprache über dich verrät, Rekursive Programmierung};
} else {
}