Herunterladen Inhalt Inhalt Diese Seite drucken

Microtronics myDatalogEASY IoT GW ATEX Benutzerhandbuch Seite 209

Inhaltsverzeichnis

Werbung

14.4.6.7 continue
beendet die aktuelle Iteration der kleinsten umschließenden "do"-, "for"- oder "while"-Anweisung und bewegt
die Programmsteuerung an den Bedingungsteil der Schleife.
Beispiel
example(n)
{
new a = 0
for(new i = 0; i < n ; i++ )
{
a += i
if(i>10)
continue
a += 1
}
return a
}
14.4.6.8 do Statement while ( Ausdruck )
führt ein Statement aus, bevor der Bedingungsteil (die "while"-Bedingung) evaluiert wird. Das Statement
wird wiederholt, solange die Bedingung logisch "true" ist. Das Statement wird zumindest einmal ausgeführt.
Beispiel:
example(n)
{
new a = 0
do
{
a++
}
while(n >= 0)
return a
}
14.4.6.9 exit Ausdruck
bricht das Programm ab. Der Ausdruck ist optional, aber wenn er vorhanden ist, muss er in der selben Zeile
wie das "exit"-Statement beginnen und enden. Die "exit"-Anweisung gibt den Wert des Ausdrucks zurück an
die Hauptanwendung oder gibt Null zurück, wenn kein Ausdruck angegeben wird.
Rev. 01
Kapitel 14 Device Logic (Pawn)
209

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis