/media/sda-magnetic/david/Extern-Magnetic-2022-06-29/Extern01/Dokumente-2021-05-8/disk10-ab-2020-01-10/02-debian-pc2-work/informatik/bash-programming/lex-yacc-bash-etc/grammatik09.txt


statement       -> assignemnt | const | loop
assignement     -> id := expr
const           -> if booexpr then statemnt fi | if boolexpr then statement else statement fi
loop            -> while boolexpr do statement od
expr            -> boolexpr | numexpr
boolexpr        -> numexpr cop numexpr
numexpr         -> numexpr + ter | term
term            -> term * factor | factor
factor          -> id | const | (numexpr)