Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Bitwise */
- "&" { return symbol(AnalisadorSintaticoSym.BITWISE_AND, yytext());}
- "|" { return symbol(AnalisadorSintaticoSym.BITWISE_OR, yytext());}
- "^" { return symbol(AnalisadorSintaticoSym.BITWISE_XOR, yytext());}
- "~" { return symbol(AnalisadorSintaticoSym.BITWISE_NOT, yytext());}
- "&=" { return symbol(AnalisadorSintaticoSym.BITWISE_AND_EQUAL, yytext());}
- "|=" { return symbol(AnalisadorSintaticoSym.BITWISE_OR_EQUAL, yytext());}
- "^=" { return symbol(AnalisadorSintaticoSym.BITWISE_XOR_EQUAL, yytext());}
- "%=" { return symbol(AnalisadorSintaticoSym.MOD_EQUAL, yytext());}
- "**=" { return symbol(AnalisadorSintaticoSym.EXPONENTIAL_EQUAL, yytext());}
- "<<=" { return symbol(AnalisadorSintaticoSym.SHIFT_LEFT_EQUAL, yytext());}
- ">>=" { return symbol(AnalisadorSintaticoSym.SHIFT_RIGHT_EQUAL, yytext());}
- /* Comparação */
- "==" { return symbol(AnalisadorSintaticoSym.EQUAL, yytext());}
- "!=" | "<>" { return symbol(AnalisadorSintaticoSym.NOT_EQUAL, yytext());}
- ">" { return symbol(AnalisadorSintaticoSym.GREATER_THAN, yytext());}
- "<" { return symbol(AnalisadorSintaticoSym.LESS_THAN, yytext());}
- ">=" { return symbol(AnalisadorSintaticoSym.GREATER_EQUAL_THAN, yytext());}
- "<=" { return symbol(AnalisadorSintaticoSym.LESS_EQUAL_THAN, yytext());}
Add Comment
Please, Sign In to add comment