prevnext   » Startseite » Haupt-Referenz » Kommando-Referenz » #RESTART

#RESTART

Syntax:

#RESTART restart_value

Parameter:

restart_value ?doc?

Beschreibung:

Dieses Kommando existiert nur unter MakeDoc.

Der folgende Text wurde 1:1 aus der alten Dokumentation kopiert und muss evtl. noch auf den aktuellen Stand gebracht werden.

  Syntax:   '#RESTART'
'#RESTART Ausdruck'

Die Analyse der Quelldateien beginnt von vorne. Lokale Variablen gehen verloren, globale Variablen bleiben erhalten.

Um eine Unterscheidung zwischen den einzelnen Durchläufen vornehmen zu können, existiert die Variable 'RESTART$COUNT'. Sie wird mit '0' initialisiert und mit jedem '#RESTART' um '1' erhöht.

Falls dem Kommando #RESTART ein Ausdruck folgt, wird dieser berechnet und das Ergebnis der Variblen RESTARTVALUE$ zugewiesen.

(Siehe auch Konzept: #RESTART)

Weitere ähnliche Kommandos:

Schleifen
Kommando Kurzinfo
#BREAK Eine oder mehrere Schleifen vorzeitig beenden.
#CONTINUE Die nächste Iteration einer Schleife vorzeitig neu beginnen.
#ENDEACH Ende einer #FOREACH-Schleife.
#ENDF Ende einer #FOR-Schleife.
#ENDFOR Ende einer #FOR-Schleife.
#ENDFOREACH Ende einer #FOREACH-Schleife.
#ENDL Ende einer #LOOP-Schleife.
#ENDLOOP Ende einer #LOOP-Schleife.
#ENDR Ende einer #REPEAT-Schleife.
#ENDREPEAT Ende einer #REPEAT-Schleife.
#ENDW Ende einer #WHILE-Schleife.
#ENDWHILE Ende einer #WHILE-Schleife.
#FOR
#FOREACH Schleife für jedes Element einer Liste oder Map.
#LOOP Beginn einer Endlos-Schleife.
#REPEAT
#RESTART
#WHILE