ok.... problem solved.

I had a token defined which was incorrectly matching.

On Wed, Dec 22, 2010 at 4:14 PM, Keith Nicholas <[email protected]>wrote:

> given the grammar
>
> test    : 'test' ID '\n' 'begin' '\n'  'end' '\n' -> ^(TEST ID);
>
> ID  :   ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'0'..'9'|'_')*
>     ;
> and a test string of
>
> "test blah\n begin\n end\n"
> resulting in
>
> line 1:0 mismatched input 'test blah\\n begin\\n end\\n' expecting 'test'
> <mismatched token: [...@0,0:21='test blah\\n begin\\n end\\n',<12>,1:0],
> resync=test blah
>  begin
>  end
> >
>

List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe: 
http://www.antlr.org/mailman/options/antlr-interest/your-email-address

-- 
You received this message because you are subscribed to the Google Groups 
"il-antlr-interest" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/il-antlr-interest?hl=en.

Reply via email to