/media/sda-magnetic/david/Extern-Magnetic-2022-06-29/Extern01/Dokumente-11-2021-07-05/informatik-math/informatik2/bash-programming/lex-yacc-bash-etc/grammatik21.txt


statement           ->  assignment | cond | loop
assignment          ->  id := expr
cond                ->  if boolexpr then statement fi | if boolexpr then statement else statement fi
loop                ->  while boolexpr do statement od
expr                ->  boolexpr | numexpr
boolexpr            ->  numexpr cop numexpr
numexpr             ->  numexpr + term | term
term                ->  term * factor | factor
factor              ->  id | const | (numexpr)