On 6 Oct 2008, at 16:30, Di-an JAN wrote:
In Java, each function is limited to 64K of bytecode, ... so ...
it's possible
... to ... get a "code too large" error from javac.
Which of the following solutions do people prefer? Or something else?
Change the Java standard. The same 68k limit
In Java, each function is limited to 64K of bytecode, arrays are initalized
by using bytecodes to assign to each element, and all static initialization
are done by a single function, so with a complex grammar, it's possible
for all the parser tables to exceed the 64K static initializer limit
and g