]> git.saurik.com Git - bison.git/history - src/LR0.c
Work around Java's ``code too large'' problem for parser tables.
[bison.git] / src / LR0.c
2007-08-15  Paul EggertUpdate to GPLv3.
2007-07-10  Joel E. Denny* LR0.c (new_itemsets): Fix wording in comments: say...
2007-05-29  Joel E. DennyImprove some comments in parser table construction.
2007-05-08  Joel E. Denny* NEWS (2.3a+): Mention yesterday's state-removal change.
2007-05-07  Joel E. DennyMinor code cleanup in parser table construction.
2006-09-15  Paul EggertPort to GCC 2.95. First two problems reported by Micha...
2005-12-09  Paul EggertWork around portability problem on Solaris 10: flex...
2005-11-09  Akim DemailleIn some (weird) cases, the final state number is incorrect.
2005-05-14  Paul EggertUpdate FSF postal mail address.
2004-12-26  Paul Eggert(new_itemsets): Use memset rather than zeroing by hand...
2004-12-17  Paul EggertRemove uses of 'short int' and 'unsigned short int...
2004-12-10  Paul Eggert(allocate_itemsets): Use xnmalloc, not xcalloc,
2004-11-22  Paul EggertXFREE -> free
2004-03-31  Paul EggertUse 'short int' rather than 'short', and similarly...
2002-12-13  Paul EggertUndo XFREE change; we assume C89 compiler, but not...
2002-12-13  Paul EggertAll uses of XCALLOC, XMALLOC, and XREALLOC changed...
2002-12-11  Paul Eggert(struct state_list): Renamed from struct state_list_s.
2002-09-04  Akim Demaille* src/assoc.c, src/closure.c, src/gram.c, src/injections.c,
2002-08-12  Paul Eggert(state_list_append, new_itemsets, get_state, append_sta...
2002-07-31  Akim DemailleLet --trace have arguments.
2002-07-30  Akim DemailleReport rules which are never reduced by the parser...
2002-07-29  Akim Demaille* src/state.h, src/state.c (transitions_t): Holds state...
2002-07-29  Akim DemailleUse $accept and $end, as BYacc and BTYacc do, instead...
2002-07-25  Akim DemailleStop storing rules from 1 to nrules + 1.
2002-07-03  Akim DemailleFix some memory leaks, and fix a bug: state 0 was exami...
2002-06-30  Akim DemailleWe spend a lot of time in quotearg, in particular when...
2002-06-30  Akim Demaille* src/state.h, src/state.c (shift_t, SHIFT_SYMBOL,...
2002-06-30  Akim Demaille* src/gram.h (rule_number_t, RULE_NUMBER_MAX, int_of_ru...
2002-06-30  Akim Demaille* src/LR0.c (save_reductions): Remove, replaced by...
2002-06-30  Akim Demaille* src/LR0.c (state_list_t, state_list_append): New.
2002-06-30  Akim DemailleUse hash.h for the state hash table.
2002-06-30  Akim Demaille* src/state.h, src/state.c (state_new): New, extracted...
2002-06-30  Akim Demaille* src/state.h (state_number_t, STATE_NUMBER_MAX): New.
2002-06-15  Akim DemailleCopy BYacc's nice way to report the grammar.
2002-05-26  Akim Demaille* src/state.h (state_t): `solved_conflicts' is a new...
2002-05-26  Akim Demaille* src/LR0.c, src/derives.c, src/gram.c, src/gram.h...
2002-05-07  Akim DemailleKill GCC warnings.
2002-05-06  Akim Demaille* src/LR0.c (new_state, get_state): Instead of using...
2002-04-22  Akim DemaillePropagate more token_number_t.
2002-04-08  Akim Demaille* src/gram.h (item_number_t): New, the type of item...
2002-04-07  Akim Demaille* src/gram.h, src/gram.c (nitems): Remove, it is an...
2002-04-07  Akim Demaille* src/lalr.c, src/LR0.c, src/closure.c, src/gram.c...
2002-04-07  Akim Demaille* src/LR0.c (new_state): Display `nstates' as the name...
2002-04-07  Akim Demaille* src/LR0.c (allocate_itemsets): Don't loop over ritem...
2002-03-04  Akim Demaille* src/L0.c, src/LR0.h (nstates): Be size_t.
2002-01-27  Akim DemailleFix `%nonassoc and eof'.
2001-12-29  Akim DemailleMemory leak.
2001-12-29  Akim Demaille* src/LR0.c, src/conflicts.c, src/lalr.c, src/lalr...
2001-12-29  Akim Demaille* src/reader.c, src/reader.h (tags): Remove.
2001-12-29  Akim Demaille* src/gram.h, src/gram.c (symbols): New, similar to...
2001-12-29  Akim DemailleFix the `GAWK Grammar' failure.
2001-12-29  Akim Demaille* src/LR0.c (generate_states): Use nritems, not nitems...
2001-12-27  Akim Demaille* src/LR0.c (new_state): Recognize the final state...
2001-12-27  Akim DemailleTry to make the use of the eoftoken valid. Given that...
2001-12-27  Akim Demaille* src/state.h, src/state.c (reductions_new): New.
2001-12-27  Akim Demaille* src/state.h, src/state.c (errs_new, errs_dup): New.
2001-12-27  Akim DemailleAll the hacks using a final pseudo state are now useless.
2001-12-10  Akim Demaille* src/lalr.c (initialize_lookaheads): New. Extracted...
2001-12-10  Akim Demaille* src/state.h (shifts): Remove the `number' member...
2001-12-10  Akim DemailleNow that states have a complete set of members, the...
2001-12-10  Akim Demaille* src/LR0.c (augment_automaton): Better variable locality.
2001-12-10  Akim Demaille* src/LR0.c (augment_automaton): Call `insert_eof_shift...
2001-12-10  Akim Demaille* src/LR0.c (augment_automaton): Now that all states...
2001-12-10  Akim Demaille* src/lalr.c (set_state_table): Move to...
2001-12-10  Akim Demaille* src/LR0.c: Attach shifts to states as soon as they are
2001-12-10  Akim Demaille* src/LR0.c (insert_start_shift): Rename as...
2001-12-10  Akim DemailleNow that states have a complete set of members, the...
2001-12-10  Akim DemailleOne structure for states is enough, even though theoret...
2001-12-05  Akim Demaille* src/LR0.c (new_itemsets): Use nshifts only, not shift...
2001-12-05  Akim Demaille* src/closure.c (print_closure): Improve.
2001-12-05  Akim DemaillePessimize the code to simplify it: from now on, all...
2001-12-05  Akim Demaille* src/LR0.c (augment_automaton): Formatting changes.
2001-12-05  Akim DemailleBecause useless nonterminals are now kept alive (instea...
2001-11-28  Akim Demaille* src/LR0.c (shifts_new): New.
2001-11-26  Akim Demaille* src/LR0.c (allocate_itemsets): kernel_size contains...
2001-11-23  Akim Demaille* src/print_graph.c (print_actions): Remove `rule'...
2001-11-19  Akim Demaille* src/closure.c (itemsetend): Remove, replaced with...
2001-11-19  Akim Demaille* src/LR0.c (kernel_end): Remove, replaced with...
2001-11-19  Akim Demaille* src/closure.c, src/derives.c, src/nullable.c: Adjust...
2001-11-19  Akim Demaille* src/getargs.c (statistics_flag): Replace with...
2001-11-19  Akim Demaille* src/LR0.c (new_itemsets, get_state): Use more arrays...
2001-11-19  Akim Demaille* src/LR0.c (new_state, get_state): Complete TRACE...
2001-11-19  Akim Demaille* src/system.h (LIST_FREE, shortcpy): New.
2001-11-19  Akim Demaille* src/state.h (CORE_ALLOC, SHIFTS_ALLOC, ERRS_ALLOC)
2001-11-19  Akim Demaille* src/LR0.c (new_state): Complete trace code.
2001-10-04  Akim DemailleMerge in branch-1_29. after-merge-branch-1_29
2000-11-07  Akim Demaille* src: s/Copyright (C)/Copyright/g.
2000-10-02  Akim DemailleUse the more standard files `xalloc.h' and `xmalloc...
2000-10-02  Akim DemailleVarious anti-`extern in *.c' changes.
2000-10-02  Akim Demaille* src/LR0.h: New file.
2000-10-02  Akim Demaille* src/nullable.h: New file.
2000-09-20  Akim Demaille* src/closure.h: New file.
2000-09-19  Akim Demaille* src/output.c: Formatting changes.
2000-07-04  Jesse ThiloMore explicit use of "const", "extern", and "static...
2000-03-31  Akim Demailles/return (foo)/return foo/
2000-03-31  Akim DemailleClean the error reporting functions.
1999-01-20  Jesse ThiloHush a few compiler warnings.
1999-01-14  Jesse ThiloUpdate FSF address.
1998-12-30  Jesse ThiloUse prototypes if the compiler understands them.
1997-06-18  Richard M. Stallmannew.h renamed to alloc.h.
next