[antlr-interest] \0 tokenising ?

Johannes Luber jaluber at gmx.de
Sat Aug 16 06:01:43 PDT 2008


Robert Collins schrieb:
> Hi, I have a file I want to parse, which contains \0 - ASCII NULL
> characters as delimiters. I can't seem to get antlr3 to recognise this -
> I always get:
> 
>  1:1: Tokens : ( ASCIINULL | MINUS | WHOLE | CRC32 | HEADER | NL |
> NUMENTRIES | NOWHITESPACE ); at offset 53, near char(00) :
> 
> I have tried:
> ASCIINULL: '\0'; 
> ASCIINULL: '\\0';
> ASCIINULL: 0; // errors
> 
> Any guidance on this?
> 
> -Rob

ANTLR uses Java escapes, so I would try '\u0000' instead.

Johannes


More information about the antlr-interest mailing list