Parte 3 - Unicamp
Parte 3 - Unicamp
Parte 3 - Unicamp
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Especificação para o CUP (4)<br />
• A Gramática (sem nenhuma ação associada)<br />
/* The grammar */<br />
expr_list ::= expr_list expr_part | expr_part;<br />
expr_part ::= expr SEMI;<br />
expr ::= expr PLUS expr<br />
| expr MINUS expr<br />
| expr TIMES expr<br />
| expr DIVIDE expr<br />
| expr MOD expr<br />
| MINUS expr %prec UMINUS<br />
| LPAREN expr RPAREN | NUMBER<br />
;<br />
A sequência de regras associada a cada não terminal é<br />
finalizada com ‘;’.