6.10
Mehrfachanweisungen
Eine Programmzeile kann verschiedene Anweisungen enthalten, die durch Semikola getrennt sind.
Die Gesamtlänge einer Mehrfachanweisungs-Programmzeile kann 200 Zeichen nicht
überschreiten.
Zum Beispiel:
Function Test
Pass P1; Pass P2; Go P3 ' Mehrfachanweisung
Fend
Auch wenn Mehrfachanweisungen unterstützt werden (hauptsächlich für die Kompatibilität), wird
empfohlen, Mehrfachanweisungen nicht zu verwenden. Mehrfachanweisungen können bewirken,
dass Ihr Code schwerer zu lesen und schwerer zu debuggen ist.
6.11
Label
Ein Programm-Label ist ein alphanumerischer Name, gefolgt von einem Doppelpunkt (":"), der
eine Stelle in einem Programm für eine GoTo oder GoSub Anweisung markiert. Der Name darf bis
zu 32 Zeichen lang sein und kann alphanumerische Zeichen und das Unterstrich ("_")-Zeichen
enthalten, wenn es nicht das erste Zeichen im Namen ist. Sie können keine SPEL
als Namen (Label) verwenden.
Zum Beispiel:
Function Main
Do
Jump P1
Jump P2
If Sw(1) Then GoTo MainAbort
Loop
MainAbort:
Print "Program aborted"
Fend
6.12
Kommentare
Verwenden Sie Kommentare, um Ihren Programmen Anmerkungen hinzuzufügen. Ein
Kommentar beginnt mit einem Apostroph-Zeichen (').
Beispiele von Kommentaren
Function Main
' ****** Main Demo Programm ******
Xqt conveyor
Do
Loop
EPSON RC+ User's Guide
' Dies ist ein Programm-Label.
' Startet den Task für das Förderband
Print "Press ENTER to run demo cycle"
Print "Press STRG+C to quit"
Input dumy
Call demo
' Führt die Demo-Funktion aus
' Kehrt zum Beginn der Hauptschleife zurück
Die Sprache SPEL+
+
-Schlüsselworte
111