summaryrefslogtreecommitdiff
path: root/src/reduce.c
Commit message (Expand)AuthorAgeFilesLines
...
* As a result of the previous patch, it is no longer neededAkim Demaille2002-04-071-16/+8
* * src/gram.h (rule_t): `lhs' is now a pointer to the symbol'sAkim Demaille2002-04-071-6/+7
* * src/gram.h, src/gram.c (rules_rhs_length): New.Akim Demaille2002-04-071-69/+63
* * src/reduce.c (inaccessable_symbols): Fix a buglet: because of aAkim Demaille2002-04-071-1/+1
* * src/closure.c, src/print.c, src/reader.c, src/reduce.c:Akim Demaille2002-04-071-8/+8
* * src/closure.c, src/derives.c, src/gram.h, src/lalr.c,Akim Demaille2002-04-071-11/+10
* * src/conflicts.c (set_conflicts): Use bitset_disjoint_p.Akim Demaille2002-03-041-13/+3
* * src/closure.c, src/conflicts.c, src/lalr.c, src/print.c,Akim Demaille2002-03-041-7/+0
* Use bitset operations when possible, not loops over bits.Akim Demaille2002-03-041-10/+6
* * src/reduce.c: Convert to use bitset.h, not hand coded BSet.Akim Demaille2002-03-041-81/+60
* * src/options.h, src/options.c (create_long_option_table): RenameAkim Demaille2001-12-291-1/+0
* * src/closure.c, src/conflicts.c, src/derives.c, src/gram.cAkim Demaille2001-12-291-28/+28
* * src/gram.h, src/gram.c (symbols): New, similar to state_tableAkim Demaille2001-12-291-25/+15
* * src/derives.c (print_derives): Be sure to use `>= 0', not `> 0',Akim Demaille2001-12-291-7/+9
* * src/LR0.c (generate_states): Use nritems, not nitems, nor usingAkim Demaille2001-12-291-3/+3
* * src/LR0.c (new_state): Recognize the final state by the fact itAkim Demaille2001-12-271-1/+1
* * src/reduce.c (reduce_grammar_tables): No longer disable theAkim Demaille2001-12-051-23/+29
* Because useless nonterminals are now kept alive (instead of beingAkim Demaille2001-12-051-1/+1
* * src/gram.c, src/gram.h (ritem_print): New.Akim Demaille2001-12-051-8/+12
* Instead of mapping the LHS of unused rules to -1, keep the LHSAkim Demaille2001-11-301-18/+8
* * src/reduce.c (reduce_output): Formatting changes.Akim Demaille2001-11-301-22/+18
* * src/reduce.c (nonterminals_reduce): Instead of throwing awayAkim Demaille2001-11-301-17/+28
* * src/reduce.c: Various comment/formatting changes.Akim Demaille2001-11-301-51/+61
* * src/reduce.c (reduce_print): Use ngettext.Akim Demaille2001-11-281-12/+16
* * src/reduce.c (dump_grammar): Don't translate trace messages.Akim Demaille2001-11-281-6/+6
* * tests/reduce.at (Useless Terminals, Useless Nonterminals): New.Akim Demaille2001-11-281-4/+0
* * src/getargs.c (statistics_flag): Replace with...Akim Demaille2001-11-191-16/+9
* * src/LR0.c (new_state, get_state): Complete TRACE code.Akim Demaille2001-11-191-40/+30
* * src/gram.h (rprec, rprecsym, rassoc): Remove, now part of...Akim Demaille2001-11-191-7/+11
* * src/gram.h (rule_t): New.Akim Demaille2001-11-191-18/+18
* * src/reduce.c (print_results): Rename as...Akim Demaille2001-11-121-51/+59
* Merge in branch-1_29.after-merge-branch-1_29Akim Demaille2001-10-041-5/+2
* Also handle the output file (--verbose) with obstacks.Akim Demaille2000-12-201-37/+39
* * src: s/Copyright (C)/Copyright/g.Akim Demaille2000-11-071-1/+1
* * src/derives.c, src/print.c, src/reduce.c: To ease theAkim Demaille2000-10-021-4/+9
* The location tracking mechanism is precious for parse errorAkim Demaille2000-10-021-4/+4
* * src/getargs.c (fixed_outfiles): Rename as...Akim Demaille2000-10-021-1/+1
* Use the more standard files `xalloc.h' and `xmalloc.c' instead ofAkim Demaille2000-10-021-15/+15
* * src/state.h (nstates, final_state, first_state, first_shift)Akim Demaille2000-10-021-6/+4
* * src/reduce.h: New file.Akim Demaille2000-10-021-284/+252
* * src/output.c: Formatting changes.Akim Demaille2000-09-191-3/+1
* More explicit use of "const", "extern", and "static", particularly toJesse Thilo2000-07-041-11/+16
* * src/main.c (main): Don't call `done', exit does it.Akim Demaille2000-03-311-6/+7
* Clean the error reporting functions.Akim Demaille2000-03-311-2/+2
* Update FSF address.Jesse Thilo1999-01-141-1/+2
* Use prototypes if the compiler understands them.Jesse Thilo1998-12-301-30/+25
* new.h renamed to alloc.h.Richard M. Stallman1997-06-181-1/+1
* (nbits): Add some casts.Richard M. Stallman1996-12-171-1/+1
* Insert `_' macro around many string constants.Richard M. Stallman1996-06-011-28/+28
* (reduce_grammar): Revise error message.Richard M. Stallman1995-10-151-2/+2