| Commit message (Expand) | Author | Age | Files | Lines |
* | Spell "boolean" as "Boolean". Reported by Akim Demaille. | Joel E. Denny | 2007-08-28 | 1 | -1/+1 |
* | In impure push mode, don't allow more than one yypstate to be allocated | Joel E. Denny | 2007-08-18 | 1 | -6/+18 |
* | Update to GPLv3. | Paul Eggert | 2007-08-15 | 17 | -132/+96 |
* | * data/yacc.c (yyexhaustedlab): Define it when YYERROR_VERBOSE is | Joel E. Denny | 2007-08-03 | 1 | -1/+1 |
* | Fix push parsing memory leak reported by Brandon Lucia at | Joel E. Denny | 2007-07-28 | 1 | -0/+6 |
* | * data/glr.c (yy_yypstack, yypstates, yypdumpstack): Use YYFPRINTF | Joel E. Denny | 2007-07-02 | 1 | -21/+24 |
* | * data/glr.c (yylval): As in yacc.c, don't extern in the header for | Joel E. Denny | 2007-05-26 | 1 | -1/+2 |
* | Extend the front-end API for %define variables to more completely | Joel E. Denny | 2007-05-20 | 1 | -2/+4 |
* | 2007-03-07 Paolo Bonzini <bonzini@gnu.org> | Paolo Bonzini | 2007-03-09 | 2 | -80/+85 |
* | Miscellaneous %define and %code cleanup. | Joel E. Denny | 2007-03-02 | 1 | -43/+62 |
* | 2007-02-27 Paolo Bonzini <bonzini@gnu.org> | Paolo Bonzini | 2007-02-27 | 1 | -12/+12 |
* | Use YYFPRINTF instead of fprintf where appropriate. Reported by | Joel E. Denny | 2007-02-24 | 3 | -6/+6 |
* | * data/Makefile.am: Update copyright date. | Joel E. Denny | 2007-02-11 | 2 | -2/+11 |
* | 2007-02-05 Paolo Bonzini <bonzini@gnu.org> | Paolo Bonzini | 2007-02-05 | 1 | -3/+3 |
* | 2007-01-30 Paolo Bonzini <bonzini@gnu.org> | Paolo Bonzini | 2007-01-30 | 3 | -7/+9 |
* | 2007-01-29 Paolo Bonzini <bonzini@gnu.org> | Paolo Bonzini | 2007-01-29 | 4 | -1/+1178 |
* | 2007-01-23 Paolo Bonzini <bonzini@gnu.org> | Paolo Bonzini | 2007-01-23 | 5 | -10/+45 |
* | Back out previous patch. | Joel E. Denny | 2007-01-18 | 5 | -5/+5 |
* | Implement @gettext<...@> directive to call gettext from skeletons. It | Joel E. Denny | 2007-01-18 | 5 | -5/+5 |
* | * NEWS, data/c++-skel.m4, data/c++.m4, data/c-skel.m4, data/c.m4, | Joel E. Denny | 2007-01-17 | 8 | -8/+13 |
* | * data/lalr1.cc (yy_reduce_print_): Add a missing end-of-line. | Akim Demaille | 2007-01-16 | 1 | -2/+2 |
* | Clean up %define and %code implementation in M4 some. Most | Joel E. Denny | 2007-01-16 | 8 | -104/+115 |
* | Ignore YYSTACK_USE_ALLOCA for push parsers since the stacks can't be | Joel E. Denny | 2007-01-10 | 1 | -11/+13 |
* | Simplify union and prologue handling, and escape union and lex/parse | Joel E. Denny | 2007-01-09 | 7 | -8/+17 |
* | Instead of having skeletons declare all valid %define variables and | Joel E. Denny | 2007-01-08 | 8 | -191/+145 |
* | Check for unrecognized %define variables similar to checking for | Joel E. Denny | 2007-01-07 | 6 | -58/+114 |
* | Provide warn_at, complain_at, and fatal_at function callbacks to the | Joel E. Denny | 2007-01-07 | 1 | -19/+54 |
* | Clean up b4_check_percent_code_qualifiers a little. | Joel E. Denny | 2007-01-06 | 1 | -21/+30 |
* | Don't use m4_divert since it makes m4_divert_push and m4_divert_pop | Joel E. Denny | 2007-01-06 | 11 | -37/+105 |
* | Consolidate the 4 prologue alternative directives (%code, %requires, | Joel E. Denny | 2007-01-05 | 6 | -55/+115 |
* | Add maintainer-push-check to run maintainer-check using push parsing in | Joel E. Denny | 2007-01-02 | 3 | -7/+27 |
* | * data/push.c (yypush_parse): Set yynew = 1 at the end of a parse | Joel E. Denny | 2007-01-01 | 1 | -4/+7 |
* | For push mode, convert yyparse from a macro to a function, invoke yylex | Joel E. Denny | 2006-12-31 | 3 | -64/+46 |
* | Update etc/bench.pl. Optimize push mode a little (the yyn change | Joel E. Denny | 2006-12-26 | 1 | -19/+15 |
* | For push mode, add pull wrappers around yypush_parse. | Joel E. Denny | 2006-12-25 | 1 | -0/+61 |
* | Enable push parsers to operate in impure mode. Thus, %push-parser no | Joel E. Denny | 2006-12-25 | 1 | -10/+23 |
* | Remove some unnecessary differences between the pull parser code and | Joel E. Denny | 2006-12-20 | 1 | -23/+26 |
* | Fix bug such that the first pushed token's value and location are | Joel E. Denny | 2006-12-20 | 1 | -32/+33 |
* | Rearrange initialization of the parser state variables so that the | Joel E. Denny | 2006-12-20 | 1 | -42/+35 |
* | * data/push.c: Add CPP guards around push parser declarations in both | Joel E. Denny | 2006-12-20 | 1 | -43/+48 |
* | Encapsulate the push parser state variables into an M4 macro so the | Joel E. Denny | 2006-12-20 | 1 | -119/+63 |
* | * data/push.c (union yyalloc): Rename yyss, yyvs, and yyls fields to | Joel E. Denny | 2006-12-19 | 1 | -9/+9 |
* | * src/getargs.c (skeleton_arg): Last arg is now location const *. | Paul Eggert | 2006-12-19 | 4 | -2/+62 |
* | Make %push-parser imply %pure-parser. This fixes several bugs; see | Joel E. Denny | 2006-12-17 | 1 | -7/+8 |
* | * data/push.c (yypstate): Add typedef, and update all uses of | Joel E. Denny | 2006-12-15 | 1 | -10/+12 |
* | * data/push.c (yypush_parse): Declare prototype regardless of | Joel E. Denny | 2006-12-15 | 1 | -3/+4 |
* | * data/push.c (yyparse): Remove the prototype and the #define when in | Joel E. Denny | 2006-12-14 | 1 | -10/+8 |
* | * data/push.c (yypstate_init): Rename to... | Joel E. Denny | 2006-12-14 | 1 | -12/+24 |
* | * tests/testsuite.at (AT_CHECK): When checking if $1 starts with | Joel E. Denny | 2006-12-12 | 5 | -12/+12 |
* | Warn about output files that are generated by the skeletons and that | Joel E. Denny | 2006-12-10 | 1 | -2/+6 |