aboutsummaryrefslogtreecommitdiff
path: root/antlr-3.4/runtime/ObjC/Framework/examples/scopes/SymbolTable__.gl
blob: c04b1354f6c76b495fc4d9e627c82299391576e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
lexer grammar SymbolTable;
options {
  language=ObjC;

}

T7 : 'method' ;
T8 : '(' ;
T9 : ')' ;
T10 : '{' ;
T11 : '}' ;
T12 : '=' ;
T13 : ';' ;
T14 : 'int' ;

// $ANTLR src "SymbolTable.g" 66
ID  :   ('a'..'z')+
    ;

// $ANTLR src "SymbolTable.g" 69
INT :   ('0'..'9')+
    ;

// $ANTLR src "SymbolTable.g" 72
WS  :   (' '|'\n'|'\r')+ {$channel=99;}
    ;