| $ | a_parentese | f_parentese | virgula | inicio | fim | fim_linha | id | numero | frase | programa | fimprograma | inteiro | leia | escreva | se | senao | enquanto | menor | maior | recebe | soma | subtracao | multiplicacao | divisao | |
| <INICIO> | - | - | - | - | - | - | - | - | - | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <ESTRUTURA> | - | - | - | - | - | - | - | 5 | - | - | - | - | - | 5 | 5 | 5 | - | 5 | - | - | - | - | - | - | - |
| <DECLARACAO> | - | - | - | - | - | - | - | 2 | - | - | - | - | 1 | 2 | 2 | 2 | - | 2 | - | - | - | - | - | - | - |
| <DECLARACAO_C> | - | - | - | 3 | - | - | 4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <LEIA> | - | - | - | - | - | - | - | - | - | - | - | - | - | 13 | - | - | - | - | - | - | - | - | - | - | - |
| <ESCREVA> | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 14 | - | - | - | - | - | - | - | - | - | - |
| <ESCREVA_I> | - | - | - | - | - | - | - | 16 | 16 | 15 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <RECEBE> | - | - | - | - | - | - | - | 17 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <COMANDO> | - | - | - | - | - | - | - | 10 | - | - | - | - | - | 6 | 7 | 8 | - | 9 | - | - | - | - | - | - | - |
| <LISTA> | - | - | - | - | - | 12 | - | 11 | - | - | - | 12 | - | 11 | 11 | 11 | - | 11 | - | - | - | - | - | - | - |
| <SE> | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 18 | - | - | - | - | - | - | - | - | - |
| <SENAO> | - | - | - | - | - | 20 | - | 20 | - | - | - | 20 | - | 20 | 20 | 20 | 19 | 20 | - | - | - | - | - | - | - |
| <ENQUANTO> | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 21 | - | - | - | - | - | - | - |
| <V> | - | - | - | - | - | - | - | 23 | 22 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <EXP> | - | 24 | - | - | - | - | - | 24 | 24 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <EXP_I> | - | - | 26 | - | - | - | 26 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 25 | 25 | - | - |
| <TERM> | - | 27 | - | - | - | - | - | 27 | 27 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <TERM_I> | - | - | 29 | - | - | - | 29 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 29 | 29 | 28 | 28 |
| <FACT> | - | 30 | - | - | - | - | - | 31 | 31 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <OPERADORES_L> | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 32 | 33 | - | - |
| <OPERADORES_R> | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 34 | 35 |
| <COMPARA> | - | - | - | - | - | - | - | 36 | 36 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| <OPERADOR_LOGICO> | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 37 | 38 | - | - | - | - | - |
| 0 - | <INICIO> ::= programa <DECLARACAO> <ESTRUTURA> fimprograma |
| 1 - | <DECLARACAO> ::= inteiro id <DECLARACAO_C> fim_linha |
| 2 - | <DECLARACAO> ::= î |
| 3 - | <DECLARACAO_C> ::= virgula id <DECLARACAO_C> |
| 4 - | <DECLARACAO_C> ::= î |
| 5 - | <ESTRUTURA> ::= <COMANDO> <LISTA> |
| 6 - | <COMANDO> ::= <LEIA> |
| 7 - | <COMANDO> ::= <ESCREVA> |
| 8 - | <COMANDO> ::= <SE> |
| 9 - | <COMANDO> ::= <ENQUANTO> |
| 10 - | <COMANDO> ::= <RECEBE> |
| 11 - | <LISTA> ::= <COMANDO> <LISTA> |
| 12 - | <LISTA> ::= î |
| 13 - | <LEIA> ::= leia a_parentese id f_parentese fim_linha |
| 14 - | <ESCREVA> ::= escreva a_parentese <ESCREVA_I> f_parentese fim_linha |
| 15 - | <ESCREVA_I> ::= frase |
| 16 - | <ESCREVA_I> ::= <V> |
| 17 - | <RECEBE> ::= id recebe <EXP> fim_linha |
| 18 - | <SE> ::= se a_parentese <COMPARA> f_parentese inicio <ESTRUTURA> fim <SENAO> |
| 19 - | <SENAO> ::= senao inicio <ESTRUTURA> fim |
| 20 - | <SENAO> ::= î |
| 21 - | <ENQUANTO> ::= enquanto a_parentese <COMPARA> f_parentese inicio <ESTRUTURA> fim |
| 22 - | <V> ::= numero |
| 23 - | <V> ::= id |
| 24 - | <EXP> ::= <TERM> <EXP_I> |
| 25 - | <EXP_I> ::= <OPERADORES_L> <TERM> <EXP_I> |
| 26 - | <EXP_I> ::= î |
| 27 - | <TERM> ::= <FACT> <TERM_I> |
| 28 - | <TERM_I> ::= <OPERADORES_R> <FACT> <TERM_I> |
| 29 - | <TERM_I> ::= î |
| 30 - | <FACT> ::= a_parentese <EXP> f_parentese |
| 31 - | <FACT> ::= <V> |
| 32 - | <OPERADORES_L> ::= soma |
| 33 - | <OPERADORES_L> ::= subtracao |
| 34 - | <OPERADORES_R> ::= multiplicacao |
| 35 - | <OPERADORES_R> ::= divisao |
| 36 - | <COMPARA> ::= <V> <OPERADOR_LOGICO> <V> |
| 37 - | <OPERADOR_LOGICO> ::= menor |
| 38 - | <OPERADOR_LOGICO> ::= maior |