summaryrefslogtreecommitdiff
path: root/src/reader.c
Commit message (Expand)AuthorAgeFilesLines
* Named symbol references.Alex Rozenman2009-06-271-9/+48
* Convert underscores to dashes in some %define variable names.Joel E. Denny2009-04-301-1/+1
* Set all front-end %define defaults in one place.Joel E. Denny2009-04-301-2/+5
* Rename lr.default_reductions to lr.default-reductions.Joel E. Denny2009-04-301-3/+3
* Rename "default rule" to "default reduction".Joel E. Denny2009-04-231-3/+3
* Finish implementing %define lr.type.Joel E. Denny2009-04-211-1/+12
* Implement %define lr.default_rules.Joel E. Denny2009-04-211-0/+11
* rename muscle_tab.* as muscle-tab.* for consistency.Akim Demaille2009-04-061-2/+2
* Update to GPLv3.Paul Eggert2007-08-151-7/+5
* Don't depend on C99 features.Joel E. Denny2007-05-281-2/+5
* * data/Makefile.am: Update copyright date.Joel E. Denny2007-02-111-14/+14
* Simplify union and prologue handling, and escape union and lex/parseJoel E. Denny2007-01-091-25/+0
* Use the new code_props interface for destructors and printers.Joel E. Denny2007-01-041-1/+1
* Use the new code_props interface for rule actions.Joel E. Denny2007-01-041-24/+24
* Don't let %prec take a nonterminal.Joel E. Denny2006-11-171-0/+1
* Remove last commit at the request of Paul Eggert.Joel E. Denny2006-11-121-40/+27
* Encapsulate code properties and related functionality for the variousJoel E. Denny2006-11-111-27/+40
* Disable unset/unused mid-rule value warnings by default, and recognizeJoel E. Denny2006-11-011-9/+14
* Don't apply the default %destructor/%printer to an unreferenced midruleJoel E. Denny2006-10-211-5/+15
* Warn about unset midrule $$ if the corresponding $n is used.Joel E. Denny2006-10-211-7/+19
* Similar to the recently removed %before-header, add %code-top as theJoel E. Denny2006-10-161-1/+1
* Port to GCC 2.95. First two problems reported by Michael Deutschmann inPaul Eggert2006-09-151-7/+6
* Require default %destructor/%printer to be declared usingJoel E. Denny2006-09-041-21/+23
* Allow %start after the first rule.Joel E. Denny2006-08-201-7/+17
* Redo some of the previous commit: add back the ability to useJoel E. Denny2006-08-181-2/+1
* Don't allow an undeclared string literal, but allow a string literal toJoel E. Denny2006-08-181-1/+2
* Enable declaration of default %printer/%destructor. Make the parserJoel E. Denny2006-07-291-1/+1
* Clean up handling of %destructor for the end token (token 0).Joel E. Denny2006-07-291-1/+5
* * NEWS: Instead of %union, you can define and use your own union typePaul Eggert2006-07-091-1/+4
* Change %merge result type clash warnings to errors. Discussed atJoel E. Denny2006-07-091-5/+5
* In warnings, say "previous declaration" rather than "firstJoel E. Denny2006-07-071-7/+4
* Don't miss %merge result type warnings just because the LHS types areJoel E. Denny2006-06-261-15/+51
* Fix code formatting.Joel E. Denny2006-06-261-4/+4
* Get action warnings (grammar_rule_check) right even when symbolJoel E. Denny2006-06-261-8/+15
* More cleanup.Joel E. Denny2006-06-261-2/+3
* Clean up yesterday's patch.Joel E. Denny2006-06-251-0/+2
* Rename %before-definitions to %start-header and %after-definitions toJoel E. Denny2006-06-231-10/+7
* Don't put the pre-prologue in the header file. For the yacc.c codeJoel E. Denny2006-06-211-6/+9
* Extract the parsing of user actions from the grammar scanner.Akim Demaille2006-06-061-9/+20
* * src/output.h, src/output.c (error_verbose): Move to...Akim Demaille2006-05-141-1/+0
* Fix a longstanding bug uncovered by bro-0.9a9/src/parse.y, which IPaul Eggert2006-01-301-5/+4
* * src/reader.c (symbol_should_be_used): Renamed from symbol_typed_p.Paul Eggert2006-01-271-10/+9
* (check_and_convert_grammar): New function.Paul Eggert2006-01-231-8/+18
* Be a bit more systematic about using 'abort'.Paul Eggert2006-01-211-4/+2
* Minor fixups to get 'make maintainer-check' to work.Paul Eggert2006-01-201-1/+1
* Avoid undefined behavior that accessed just before the start of an array.Paul Eggert2006-01-181-1/+5
* * src/reader.c, src/symlist.h, src/symlist.c: s/mid_rule/midrule/.Akim Demaille2006-01-051-2/+2
* Also warn about non-used mid-rule values.Akim Demaille2006-01-041-5/+21
* * src/reader.c (grammar_midrule_action): If $$ is set in aAkim Demaille2006-01-041-1/+5
* (grammar_rule_check): Rewrite slightly to avoid GCC warnings.Paul Eggert2005-12-281-6/+8