Token Type | Token Value | Formalization |
DECLARATION | INT | TOKEN(DECLARATION, INT) |
KEYWORD_ID | MAIN | TOKEN(KEYWORD_ID, MAIN) |
LPAREN | ( | TOKEN(LPAREN, ( ) |
RPAREN | ) | TOKEN(RPAREN, ) ) |
LBRACE | { | TOKEN(LBRACE, { ) |
IF_KEYWORD | IF | TOKEN(IF_KEYWOR, IF ) |
LPAREN | ( | TOKEN(LPAREN, ( ) |
ID | A | TOKEN(ID, a ) |
BOOL_OPRT | == | TOKEN(BOOL_OPRT, == ) |
INTEGER_CONST | 2 | TOKEN(INTEGER_CONST, 2 ) |
RPAREN | ) | TOKEN(RPAREN, ) ) |
LBRACE | { | TOKEN(LBRACE, { ) |
ID | C | TOKEN(ID, c ) |
ASSIGN | = | TOKEN(ASSIGN, = ) |
ID | A | TOKEN(ID, a ) |
AE_OPRT | + | TOKEN(AE_OPRT, + ) |
ID | B | TOKEN(ID, b ) |
SEMI | ; | TOKEN(SEMI, ; ) |
RBRACE | } | TOKEN(RBRACE, } ) |
RBRACE | } | TOKEN(RBRACE, } ) |