Grundaufbau und Syntax
Jedes Control-Script wird, wie in ANSI-C üblich, als Funktion mit der Bezeichnung main() - ohne Rückgabewert (void) und (zumeist) ohne Aufrufparameter definiert. Der eigentliche Code wird von geschweiften Klammen umrahmt - dieselben Klammern werden auch zur Kennzeichnung von zusammengehörigen Code-Teilen verwendet.
main()
{
// Kommentar: Programmcode würde hier aufgelistet
/* Weitere Kommentare,
welche sich über mehrere
Zeilen erstrecken */
}
Kommentare innerhalb einer einzelnen Zeile werden durch zwei Schrägstriche // (double slash) gekennzeichnet. Kommentare, welche sich über mehrere Zeilen erstrecken sollen, müssen von "/*" bzw. "*/" eingegrenzt sein.
Jeder Ausdruck (statement) wird durch einen Strichpunkt bzw. Semikolon ";" abgeschlossen. Die Aufteilung des Codes auf mehrere Zeilen oder die Zusammenfassung mehrerer Ausdrücke (Programmschritte) in einer Zeile, sind dem Anwender überlassen und beeinflussen die Ausführung nicht. Es empfiehlt sich dennoch aus Gründen der Übersichtlichkeit den Code klar zu strukturieren und mit sinnvollen Einrückungen zu arbeiten.