t058rewriteAST70.g revision 324c4644fee44b9898524c09511bd33c3f12e2df
1grammar t058rewriteAST70;
2options {language=JavaScript;output=AST;} 
3tokens {PARMS;} 
4modulo 
5 : 'modulo' ID ('(' parms+ ')')? -> ^('modulo' ID ^(PARMS parms+)?) 
6 ; 
7parms : '#'|ID; 
8ID : ('a'..'z' | 'A'..'Z')+;
9WS : (' '|'\n') {$channel=HIDDEN;} ;