16.02.3 Anweisungsblöcke
Als Anweisungsblöcke bezeichnet man die Zusammenfassung von mehreren aufeinanderfolgenden Anweisungen zu einem zusammengehörigen Block - das heißt ein Anweisungsblock garantiert die Ausführung von allen zu diesem Block gehörigen Anweisungen - oder keiner, falls eine Steueranweisung verhindert, dass der betreffende Anweisungsblock ausgeführt werden soll. Ein Anweisungsblock dient vor allem im Zusammenhang mit Steueranweisungen (siehe unten) zur Gestaltung situationsabhängiger unterschiedlicher Ausführungsabläufe.
Syntaktisch wird ein Anweisungsblock durch eine öffnende geschweifte Klammer am Anfang und eine schließende geschweifte Klammer am Ende definiert. Anweisungsblöcke können ineinander verschachtelt sein.
Beispiel
if ( datum == "00.00.00" )
{
set_text(erfdatum,do_infra_macro(this,"ScreenFormat(GV(GV_datum),D));
update_buffer(erfdatum);
}
else
{
beep();
}