Aller au contenu principal

Expression arithmétique

Syntaxe​

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";

Une expression peut être une instruction. Dans les instructions conditionnelles, la partie else est facultative, tandis que dans les expressions elle est obligatoire. C'est un effet secondaire de la façon dont la partie gauche des règles de syntaxe est ordonnée.