summaryrefslogtreecommitdiff
path: root/data
Commit message (Expand)AuthorAgeFilesLines
* Spell "boolean" as "Boolean". Reported by Akim Demaille.Joel E. Denny2007-08-281-1/+1
* In impure push mode, don't allow more than one yypstate to be allocatedJoel E. Denny2007-08-181-6/+18
* Update to GPLv3.Paul Eggert2007-08-1517-132/+96
* * data/yacc.c (yyexhaustedlab): Define it when YYERROR_VERBOSE isJoel E. Denny2007-08-031-1/+1
* Fix push parsing memory leak reported by Brandon Lucia atJoel E. Denny2007-07-281-0/+6
* * data/glr.c (yy_yypstack, yypstates, yypdumpstack): Use YYFPRINTFJoel E. Denny2007-07-021-21/+24
* * data/glr.c (yylval): As in yacc.c, don't extern in the header forJoel E. Denny2007-05-261-1/+2
* Extend the front-end API for %define variables to more completelyJoel E. Denny2007-05-201-2/+4
* 2007-03-07 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-03-092-80/+85
* Miscellaneous %define and %code cleanup.Joel E. Denny2007-03-021-43/+62
* 2007-02-27 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-02-271-12/+12
* Use YYFPRINTF instead of fprintf where appropriate. Reported byJoel E. Denny2007-02-243-6/+6
* * data/Makefile.am: Update copyright date.Joel E. Denny2007-02-112-2/+11
* 2007-02-05 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-02-051-3/+3
* 2007-01-30 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-01-303-7/+9
* 2007-01-29 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-01-294-1/+1178
* 2007-01-23 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-01-235-10/+45
* Back out previous patch.Joel E. Denny2007-01-185-5/+5
* Implement @gettext<...@> directive to call gettext from skeletons. ItJoel E. Denny2007-01-185-5/+5
* * NEWS, data/c++-skel.m4, data/c++.m4, data/c-skel.m4, data/c.m4,Joel E. Denny2007-01-178-8/+13
* * data/lalr1.cc (yy_reduce_print_): Add a missing end-of-line.Akim Demaille2007-01-161-2/+2
* Clean up %define and %code implementation in M4 some. MostJoel E. Denny2007-01-168-104/+115
* Ignore YYSTACK_USE_ALLOCA for push parsers since the stacks can't beJoel E. Denny2007-01-101-11/+13
* Simplify union and prologue handling, and escape union and lex/parseJoel E. Denny2007-01-097-8/+17
* Instead of having skeletons declare all valid %define variables andJoel E. Denny2007-01-088-191/+145
* Check for unrecognized %define variables similar to checking forJoel E. Denny2007-01-076-58/+114
* Provide warn_at, complain_at, and fatal_at function callbacks to theJoel E. Denny2007-01-071-19/+54
* Clean up b4_check_percent_code_qualifiers a little.Joel E. Denny2007-01-061-21/+30
* Don't use m4_divert since it makes m4_divert_push and m4_divert_popJoel E. Denny2007-01-0611-37/+105
* Consolidate the 4 prologue alternative directives (%code, %requires,Joel E. Denny2007-01-056-55/+115
* Add maintainer-push-check to run maintainer-check using push parsing inJoel E. Denny2007-01-023-7/+27
* * data/push.c (yypush_parse): Set yynew = 1 at the end of a parseJoel E. Denny2007-01-011-4/+7
* For push mode, convert yyparse from a macro to a function, invoke yylexJoel E. Denny2006-12-313-64/+46
* Update etc/bench.pl. Optimize push mode a little (the yyn changeJoel E. Denny2006-12-261-19/+15
* For push mode, add pull wrappers around yypush_parse.Joel E. Denny2006-12-251-0/+61
* Enable push parsers to operate in impure mode. Thus, %push-parser noJoel E. Denny2006-12-251-10/+23
* Remove some unnecessary differences between the pull parser code andJoel E. Denny2006-12-201-23/+26
* Fix bug such that the first pushed token's value and location areJoel E. Denny2006-12-201-32/+33
* Rearrange initialization of the parser state variables so that theJoel E. Denny2006-12-201-42/+35
* * data/push.c: Add CPP guards around push parser declarations in bothJoel E. Denny2006-12-201-43/+48
* Encapsulate the push parser state variables into an M4 macro so theJoel E. Denny2006-12-201-119/+63
* * data/push.c (union yyalloc): Rename yyss, yyvs, and yyls fields toJoel E. Denny2006-12-191-9/+9
* * src/getargs.c (skeleton_arg): Last arg is now location const *.Paul Eggert2006-12-194-2/+62
* Make %push-parser imply %pure-parser. This fixes several bugs; seeJoel E. Denny2006-12-171-7/+8
* * data/push.c (yypstate): Add typedef, and update all uses ofJoel E. Denny2006-12-151-10/+12
* * data/push.c (yypush_parse): Declare prototype regardless ofJoel E. Denny2006-12-151-3/+4
* * data/push.c (yyparse): Remove the prototype and the #define when inJoel E. Denny2006-12-141-10/+8
* * data/push.c (yypstate_init): Rename to...Joel E. Denny2006-12-141-12/+24
* * tests/testsuite.at (AT_CHECK): When checking if $1 starts withJoel E. Denny2006-12-125-12/+12
* Warn about output files that are generated by the skeletons and thatJoel E. Denny2006-12-101-2/+6