Global Definition Interpreter
GNU GPL License
Interpreter:
Startup Parameter 1: [PATH] <= Geben Sie den Pfad zu einer gültigen *.GDS Datei an
Global Definition Dokumentation:
Syntax: [VARIABLE]=#[METHODE]#[VAR1]#[VAR2]#[...]
oder: >[VARIABLE] <= Gibt Wert der Variable X auf die Konsole aus
Variablen:
Array von 0 .. 50000
Methoden:
SE = Setzen einer Variable
CA = Addieren zweier Variablen
GB = Füllt Variable mit dem Wert der größten ausgewählten Variable > BUG
GS = Füllt Variable mit dem Wert der kleinsten ausgewählten Variable > BUG
Konstanten:
Beachten Sie, dass die Variable 0 vom Kadok Interpreter als Name des GDS-Programms verwendet wird
Beispiel:
0=SE#"HELLO WORLD" <= Setzt der Variable 0 den Wert > HELLO WORLD
>0 <= Gibt Wert der Variable 0 auf die Konsole aus > HELLO WORLD
Komplexes Beispiel:
0=SE#"HELLO WORLD" <= Setzt der Variable 0 den Wert > HELLO WORLD
1=SE#0 <= Setzt der Variable 1 den Wert der Variable 0
2=CA#0#1 <= Rechnet die Werte der Variablen 0 & 1 zusammen > 11
4=CA#"5"#2 <= Rechnet die Werte 5 und die Variable 2 zusammen > 16
>1 <= Gibt Wert der Variable 1 auf die Konsole aus > HELLO WORLD
3=GB#2#1 <= Füllt Variable mit größter Variable 2 > HELLO WORLD
>2 <= Gibt Wert der Variable 2 auf die Konsole aus > 11
>3 <= Gibt Wert der Variable 3 auf die Konsole aus > 11
>4 <= Gibt Wert der Variable 4 auf die Konsole aus > 16
(Theoretische) Ausgabe des Beispiels:
GDS-Programmname: HELLO WORLD
GB_DISP(OUTPUT): >HELLO WORLD<
GB_DISP(OUTPUT): >11<
GB_DISP(OUTPUT): >HELLO WORLD<
GB_DISP(OUTPUT): >16<
GD Interpreter (Windows x64)