• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1lexer grammar VecMath_Lexer;
2
3
4PRINT        : 'print';
5ID           : 'a'..'z'+ ;
6INT          : '0'..'9'+ ;
7WS           : (' '|'\r'|'\n')+ {Skip();} ;
8PLUS         : '+';
9MINUS        : '-';
10MULT         : '*';
11EQUAL        : '=';
12DOT          : '.';
13OPEN_BRACE   : '(';
14OPEN_SQUARE  : '[';
15CLOSE_BRACE  : ')';
16CLOSE_SQUARE : ']';
17COMMA        : ',';