Datentypen
Der JKCEMU-BASIC-Compiler kennt zwei Datentypen:
-
Integer für ganze Zahlen im Bereich -32767 bis +32767
- String für Zeichenketten
Beim numerischen Datentyp Integer werden die Zahlen intern
im 16-Bit-Zweierkomplement dargestellt.
Damit umfasst der Wertebereich auch die Zahl -32768.
Allerdings kann diese Zahl nicht immer errechnet werden,
da deren absoluter Betrag (+32768),
der bei manchen Berechnungen intern gebildet werden muss,
nicht mehr im Wertebereich liegt
Der Datentyp String wird mit einem nachgestellten $-Zeichen
markiert, d.h., alle Variablen und Funktionen, deren Namen auf ein
Dollarzeichen enden, sind String-Variablen bzw. Funktionen,
die eine Zeichenkette speichern bzw. liefern.