[antlr-interest] Spaces issues

Fabien Hermenier hermenierfabien at gmail.com
Tue Mar 29 07:57:36 PDT 2011


Thanks for this link. I will reformat my grammar asap to check if it works.

Fabien

Le 29/03/11 07:36, John B. Brodie a écrit :
> Greetings!
>
> On Tue, 2011-03-29 at 00:47 -0600, Fabien Hermenier wrote:
>> Hi
>>
>> I starting to use ANTLR3 with AntlrWorks 3.4.1 on OS X and I have some
>> issues with spaces. I've attached a sample antlr file describing my
>> grammar (see 1st grammar)
>>
>> I'm trying to test 'litteralRange'. So using the interpreter, I write
>> "[2 ..3]" or "[2 .. 3]" as input and it works fine. However, if I give
>> the string "[2..3]" it does not
>> work. I have followed the tutorial and declare the Lexer WS with the
>> channel hidden to ignore spaces, but I still have strange issues with this.
>>
>> Another strange fact is that if I write a reduced grammar that just
>> isolate the rule I want to test, it is fine (see 2nd grammar).
>>
>> Does anyone have a solution or a hint ?
>>
> ....good stuff snipped....
>
> see Jim Idle's WIKI entry:
>
> http://www.antlr.org/wiki/display/ANTLR3/Lexer+grammar+for+floating
> +point%2C+dot%2C+range%2C+time+specs
>
> (the above url is supposed to be all on 1 line without white space)
>
> Hope this helps...
>     -jbb
>
>



More information about the antlr-interest mailing list