summaryrefslogtreecommitdiff
path: root/src/reduce.c
Commit message (Expand)AuthorAgeFilesLines
* maint: run "make update-copyright".Joel E. Denny2011-01-021-2/+2
* -Werror: fix for rules useless in parser after conflicts.Joel E. Denny2010-08-011-16/+8
* Do not use date ranges in copyright notices.Paul Eggert2010-06-231-2/+2
* maint: run "make update-copyright"Joel E. Denny2010-01-041-2/+2
* maint: run "make update-copyright"Joel E. Denny2009-08-061-2/+2
* Update copyright dates for recent changes.Joel E. Denny2008-07-201-1/+1
* Fix untranslatable composition of sentences.Joel E. Denny2008-07-161-18/+16
* In the XML output, list useless and unused symbols and rules with theJoel E. Denny2007-11-241-60/+15
* * src/gram.c: Remove comments that duplicate comments in gram.h.Joel E. Denny2007-11-101-18/+16
* * src/print-xml.c (escape_bufs): New static global variableJoel E. Denny2007-09-291-1/+1
* * src/gram.c (rule_rhs_print_xml): Now static, since it isn't usedPaul Eggert2007-09-211-2/+57
* Update to GPLv3.Paul Eggert2007-08-151-7/+5
* Update copyright.Paul Eggert2006-01-031-1/+1
* (reduce_grammar): Remove unnecessary cast to bool.Paul Eggert2006-01-031-1/+1
* Work around portability problem on Solaris 10: flex-generatedPaul Eggert2005-12-091-2/+3
* Undo the parts of the unlocked-I/O change that substitutedPaul Eggert2005-10-051-1/+1
* Use unlocked I/O for a minor performance improvement on hosts likePaul Eggert2005-10-021-1/+1
* Update FSF postal mail address.Paul Eggert2005-05-141-2/+2
* * src/system.h (CALLOC, MALLOC, REALLOC): Remove. All callersPaul Eggert2004-12-101-3/+3
* Use more-consistent naming conventions for local vars.Paul Eggert2003-02-031-2/+3
* (reduce_print): Don't invoke fflush; it's not needed.Paul Eggert2002-12-291-1/+0
* (reduce_grammar_tables): Do not subtract from the returned value of malloc.Paul Eggert2002-12-131-12/+14
* Adjust to renamings.Paul Eggert2002-12-111-26/+27
* (nonterminals_reduce): Use warn_at rather than rolling our own.Paul Eggert2002-12-071-4/+2
* * src/struniq.h, src/struniq.c (struniq_t): Is const.Akim Demaille2002-11-121-2/+2
* Use C99-style bool instead of our own style.Paul Eggert2002-10-221-4/+4
* * src/conflicts.c (conflicts_output): Don't output rules neverAkim Demaille2002-08-021-13/+5
* Let --trace have arguments.Akim Demaille2002-07-311-1/+1
* Use $accept and $end, as BYacc and BTYacc do, instead of $axiom and $.Akim Demaille2002-07-291-5/+5
* * src/reduce.c (reduce_grammar): When the language is empty,Akim Demaille2002-07-291-2/+3
* Stop storing rules from 1 to nrules + 1.Akim Demaille2002-07-251-19/+19
* * src/gram.h (TIEM_NUMBER_MAX): New.Akim Demaille2002-07-251-1/+1
* We spend a lot of time in quotearg, in particular when --verbose.Akim Demaille2002-06-301-4/+4
* * src/gram.h (rule_number_t, RULE_NUMBER_MAX, int_of_rule_number)Akim Demaille2002-06-301-40/+44
* * src/gram.h, src/gram.c (grammar_rules_partial_print): New, evedAkim Demaille2002-06-151-14/+3
* Copy BYacc's nice way to report the grammar.Akim Demaille2002-06-151-15/+25
* Move symbols handling code out of the reader.Akim Demaille2002-06-101-5/+5
* * src/LR0.c, src/derives.c, src/gram.c, src/gram.h, src/lalr.c,Akim Demaille2002-05-261-3/+3
* Kill GCC warnings.Akim Demaille2002-05-071-5/+11
* * src/reader.c (packgram): No longer end `ritem' with a 0Akim Demaille2002-05-061-1/+1
* * src/reduce.c (dump_grammar): Move to...Akim Demaille2002-04-221-53/+2
* Propagate more token_number_t.Akim Demaille2002-04-221-3/+3
* * src/gram.h (item_number_t): New, the type of item numbers inAkim Demaille2002-04-081-8/+5
* * src/reduce.c (reduce_grammar): First reduce the nonterminals,Akim Demaille2002-04-081-2/+5
* * src/gram.h, src/gram.c (nitems): Remove, it is an alias ofAkim Demaille2002-04-071-3/+2
* Rename all the `bucket's as `symbol_t'.Akim Demaille2002-04-071-1/+1
* Use lib/hash for the symbol table.Akim Demaille2002-04-071-3/+3
* * src/gram.h (rule_s): prec and precsym are now pointersAkim Demaille2002-04-071-12/+6
* * src/lalr.c, src/LR0.c, src/closure.c, src/gram.c, src/reduce.c:Akim Demaille2002-04-071-9/+17
* * src/gram.h (rule_t): Rename `number' as `user_number'.Akim Demaille2002-04-071-1/+2