Dies ist die Syntax für Solange
:
Während Liste_istauszuwerten Liste_von_Kommandos
Liste_istauszuwerten
enthält eine Liste von Befehlen,
die zu einem booleschen Wert ausgewertet werden kann.
Liste_von_Kommandos
enthält eine Liste auszuführender Befehle.
Der Logo-Interpreter wird die Liste_von_Kommandos
auswerten, solange die Liste_istauszuwerten
Wahr
zurückgibt.
Z.B.:
Solange [wahr] [re 1] # dreht den Igel um sich
# Nun ein Beispiel, das uns erlaubt das Alphabet rückwärts zu buchstabieren
setze "liste "abcdefghijklmnopqrstuvwxyz solange [nicht leer? :liste] [dz letztes :liste setze "liste ohneletztes :liste ]