]> git.saurik.com Git - bison.git/commit - data/java.m4
Work around Java's ``code too large'' problem for parser tables.
authorDi-an Jan <dianj@freeshell.org>
Mon, 10 Nov 2008 13:34:36 +0000 (14:34 +0100)
committerPaolo Bonzini <bonzini@gnu.org>
Mon, 10 Nov 2008 13:34:53 +0000 (14:34 +0100)
commit09ccae9b18a7c09ebf7bb8df2a18c8c4a6def248
tree61ac831aaa3737f5edf2bbcb521955b533fb87ba
parent1979121c96ed6ae55afd2e331b30345000afa780
Work around Java's ``code too large'' problem for parser tables.

* data/java.m4 (b4_typed_parser_table, b4_integral_parser_table): New.
* data/lalr1.java (yypact_, yydefact_, yypgoto_, yydefgoto_,
yytable_, yycheck_, yystos_, yytoken_number_, yyr1_, yyr2_, yyrhs_
yyprhs_, yyrline_, yytranslate_table_): Use b4_integral_parser_table.
(yytname_): Use b4_typed_parser_table.
* doc/bison.texinfo (Java Bison Interface): Add note on Java's
``code too large'' error.
ChangeLog
data/java.m4
data/lalr1.java
doc/bison.texinfo