Easiest way to see this is to look at the generated code - it will make more 
sense to you. But it means you have something like ( X Y Z)+ and have failed to 
match any sequence of it. Look at where the exception is thrown and it will 
show you where in your grammar this is happening. You can then decide if your 
grammar or your input is incorrect. When you implement proper error handling 
you will change 'early exit' to something more meaningful in the context of 
your DSL.

Jim

> -----Original Message-----
> From: [email protected] [mailto:antlr-interest-
> [email protected]] On Behalf Of Peter Boughton
> Sent: Saturday, October 24, 2009 7:48 PM
> To: [email protected]
> Subject: [antlr-interest] What causes
> org.antlr.runtime.EarlyExitException ?
> 
> Hi,
> 
> I'm keep getting errors listed as "Recognition exception
> org.antlr.runtime.EarlyExitException"
> 
> So what does this actually mean?
> Obviously something has gone wrong, but how do I track down what it is?
> 
> Thanks,
> 
> Peter
> 
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-
> email-address




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