summaryrefslogtreecommitdiff
path: root/src/lalr.c
Commit message (Expand)AuthorAgeFilesLines
* maint: fix some syntax-check issues.Akim Demaille2012-02-191-1/+0
* maint: run "make update-copyright".Akim Demaille2012-01-131-1/+1
* maint: run "make update-copyright".Joel E. Denny2011-01-021-2/+2
* Do not use date ranges in copyright notices.Paul Eggert2010-06-231-2/+2
* Fix some comments concerning LR(0) versus LALR(1).Joel E. Denny2010-01-041-2/+1
* maint: run "make update-copyright"Joel E. Denny2010-01-041-2/+2
* Rename muscle_tab.* to muscle-tab.* for consistency with master.Joel E. Denny2009-10-081-1/+1
* * src/lalr.c (state_lookahead_tokens_count): Correct comment.Joel E. Denny2009-07-241-4/+5
* Rename lr.default_reductions to lr.default-reductions.Joel E. Denny2009-04-291-1/+1
* Rename "default rule" to "default reduction".Joel E. Denny2009-04-231-12/+16
* Finish implementing %define lr.type.Joel E. Denny2009-04-211-21/+12
* Implement %define lr.default_rules.Joel E. Denny2009-04-211-12/+29
* * data/yacc.c: Reformat m4 a little for readability.Joel E. Denny2008-05-131-1/+1
* Update to GPLv3.Paul Eggert2007-08-151-7/+5
* * src/lalr.c (state_lookahead_tokens_count): For code readability,Joel E. Denny2007-05-281-11/+6
* Don't depend on C99 features.Joel E. Denny2007-05-281-16/+19
* * NEWS (2.3a+): Mention yesterday's state-removal change.Joel E. Denny2007-05-081-1/+1
* If conflict resolution makes states unreachable, remove those states,Joel E. Denny2007-05-071-0/+31
* Minor code cleanup in parser table construction.Joel E. Denny2007-05-071-1/+1
* Port to GCC 2.95. First two problems reported by Michael Deutschmann inPaul Eggert2006-09-151-2/+2
* For consistency, use `lookahead' instead of `look-ahead' orJoel E. Denny2006-06-101-40/+40
* Be a bit more systematic about using 'abort'.Paul Eggert2006-01-211-4/+2
* Avoid undefined behavior that accessed just before the start of an array.Paul Eggert2006-01-181-6/+8
* Work around portability problem on Solaris 10: flex-generatedPaul Eggert2005-12-091-1/+2
* Undo the parts of the unlocked-I/O change that substitutedPaul Eggert2005-10-051-2/+2
* Use unlocked I/O for a minor performance improvement on hosts likePaul Eggert2005-10-021-2/+2
* Update FSF postal mail address.Paul Eggert2005-05-141-2/+2
* * src/system.h (CALLOC, MALLOC, REALLOC): Remove. All callersPaul Eggert2004-12-101-16/+20
* (set_goto_map): Don't allow ngotos to equalPaul Eggert2004-12-081-14/+17
* XFREE -> freePaul Eggert2004-11-221-9/+9
* (goto_map, ngotos, from_state, to_state): OmitPaul Eggert2004-10-221-6/+6
* Use "look-ahead" instead of "lookahead", consistently.Paul Eggert2004-06-211-40/+40
* Switch from 'int' to 'bool' where that makes sense.Paul Eggert2003-05-241-5/+5
* (set_goto_map): Do not subtract from the returned value of malloc.Paul Eggert2002-12-131-27/+28
* (struct goto_list): Renamed from struct goto_list_s.Paul Eggert2002-12-111-81/+83
* (set_goto_map, map_goto): Use abort rather than assert.Paul Eggert2002-11-211-6/+5
* * src/tables.c (tables_generate): Use free for pointers thatAkim Demaille2002-11-121-3/+1
* * src/assoc.c, src/closure.c, src/gram.c, src/injections.c,Akim Demaille2002-09-041-4/+4
* (lookaheads_print): Wrap strings in _() if they need translation.Paul Eggert2002-08-121-4/+4
* Instead of attaching lookaheads and duplicating the rules beingAkim Demaille2002-08-011-109/+74
* * src/derives.h, src/derives.c (derives): A `rule_t***' instead ofAkim Demaille2002-08-011-6/+6
* * lib/timevar.c (get_time): Include children time.Akim Demaille2002-08-011-2/+30
* Let --trace have arguments.Akim Demaille2002-07-311-1/+1
* * src/state.h, src/state.c (transitions_t): Holds state_t*'s, notAkim Demaille2002-07-291-5/+6
* Stop storing rules from 1 to nrules + 1.Akim Demaille2002-07-251-2/+2
* * src/lalr.h, src/lalr.c (goto_number_t): New.Akim Demaille2002-07-031-23/+31
* Fix some memory leaks, and fix a bug: state 0 was examined twice.Akim Demaille2002-07-031-6/+6
* * lib/libiberty.h: New.Akim Demaille2002-07-021-2/+4
* We spend a lot of time in quotearg, in particular when --verbose.Akim Demaille2002-06-301-1/+1
* * src/state.h (reductions_t): Rename member `nreds' as num.Akim Demaille2002-06-301-4/+4