antlr/tool/playground/T.g

12 lines
144 B
Plaintext

grammar T;
s : (ID | ID ID?) ';' ;
/*
s : FOO;
a : e B ;
b : e A B ;
e : A | ;
*/
ID : 'a'..'z'+ ;
INT : '0'..'9'+;
WS : (' '|'\n') {skip();} ;