[antlr-interest] Matching compound keywords in the lexer
Bart Kiers
bkiers at gmail.com
Fri Nov 25 12:56:01 PST 2011
On Fri, Nov 25, 2011 at 9:54 PM, Bart Kiers <bkiers at gmail.com> wrote:
> ...
>
> -----------------------------
>
> tokens {
> CONTAINS_MATCH;
> }
>
> ...
>
> CONTAINS_TEXT
> : 'contains' WS+ ( 'match' CONTAINS_MATCH
> | 'text' )
> ;
>
> ...
>
> fragment CONTAINS_MATCH : ;
>
> -----------------------------
>
>
Sorry, that snippet should've looked like:
-----------------------------
tokens {
CONTAINS_MATCH;
}
...
CONTAINS_TEXT
: 'contains' WS+ ( 'match' {$type=CONTAINS_MATCH;}
| 'text' )
;
...
fragment CONTAINS_MATCH : ;
-----------------------------
More information about the antlr-interest
mailing list