Passa al contenuto principale

Espressione aritmetica

Sintassi​

statement = conditional / unconditional;
unconditional = loopst / cases / cibtrikst / uist / treest /
block / null / exp;
conditional = "IF" conjunct "THEN" unconditional (
"ELSE" conditional /
.empty);
block = "begin" exp $('; exp) "end";

Un'espressione può essere un'istruzione. Nelle istruzioni condizionali la parte else è opzionale, mentre nelle espressioni è obbligatoria. Questo è un effetto collaterale del modo in cui è ordinata la parte sinistra delle regole sintattiche.