Kadok

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)