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