grammar calc { analysis LALR1; nonterminal E, T, F; terminal id, num, MAS, MENOS, POR, DIV, PAR_IZ, PAR_DE; E := E MAS T | E MENOS T | T; T := T POR F | T DIV F | F; F := PAR_IZ E PAR_DE; F := id | num; }