User manual
4.3 Hostmodus 37
4.3.1 Systeminitialisierung und automatisches Starten von Anwenderprogrammen 37
4.3.2 Download von Anwenderprogrammen und anderen Host-Befehlen 38
4.4 Virtuelle Maschine 38
4.4.1 Grundlagen 38
4.4.2 Binärcodeinterpreter 39
4.4.3 Multithreading 40
4.4.4 Programm- und Konstantenspeicher 41
4.4.5 Datenspeicher 41
4.4.6 Stapelprozessor 42
4.4.7 Systemschnittstelle 42
5. Die Programmiersprache C2 43
5.1 Einleitung 43
5.2 Projekte und Module 43
5.3 Syntax - Grundelemente 44
5.3.1 Kommentare 44
5.3.2 Zwischenräume 45
5.3.3 Bezeichner 45
5.3.4 Anweisungen und Anweisungsblöcke 46
5.3.5 Ausdrücke 47
5.3.6 Schlüsselworte 48
5.4 Datentypen 48
5.4.1 Numerische Datentypen 48
5.4.2 Zeichenketten (Strings) 49
5.4.3 Zusammengesetzte Datentypen 49
5.5 Variablen 50
5.5.1 Definition von Variablen 50
5.5.2 Definition und Anwendung von Variablen zusammengesetzter Datentypen 51
5.5.3 Definition und Indizierung von variablen Arrays 52
5.5.4 Initialisierung 53
5.5.5 Globale und lokale Variablen 54
5.6 Konstanten 56
5.6.1 Benannte und unbenannte Konstanten 56
5.6.2 Unbenannte Zahlenkonstanten 57
5.6.3 Unbenannte Zeichenkonstanten 57
C-Control II Unit
6