[antlr-interest] ANTLRv2.7.7 versus ANTLRv3.4: specialStateTransition(int, IntStream) is exceeding the 65535
Jim Idle
jimi at temporal-wave.com
Wed Jul 18 10:35:53 PDT 2012
Simplify the lexer rule that generates this transition. Look at the Java
code, and you should be able to see the rule that causes this.
I suspect though that this is just an error in the lexer that you have yet
to fix, and is part of the conversion process.
We cannot help any further without seeing the lexer grammar that is
causing this.
Jim
> -----Original Message-----
> From: antlr-interest-bounces at antlr.org [mailto:antlr-interest-
> bounces at antlr.org] On Behalf Of Francis ANDRE
> Sent: Wednesday, July 18, 2012 9:58 AM
> To: antlr ANTLR
> Subject: [antlr-interest] ANTLRv2.7.7 versus ANTLRv3.4:
> specialStateTransition(int, IntStream) is exceeding the 65535
>
> Hi
>
> I am currently trying to move from antlr v2.7.7 to antlr v3;4 a huge
> grammar (>
> 3500 lines) and I got this error message on the lexer grammar while the
> grammar was compiling fine with antlr v2.7.7
>
> The code of method specialStateTransition(int, IntStream) is exceeding
> the 65535
> bytes limit NaturalProgramLexer.java
> /com.pac.ndt.core/cmp/com/pac/ndt/core/cmp/antlr3 line 25942 Java
> Problem
>
> How to solve this problem??
>
> TIA
>
> Francis
>
>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-
> email-address
More information about the antlr-interest
mailing list