summaryrefslogtreecommitdiff
path: root/src/state.c
Commit message (Expand)AuthorAgeFilesLines
* style: s/lookahead_tokens/lookaheads/gAkim Demaille2020-07-141-7/+7
* style: more uses of constAkim Demaille2020-06-161-4/+4
* style: decouple different uses of item_numberVincent Imbimbo2020-05-251-2/+2
* style: use hash_xinsertAkim Demaille2020-05-221-2/+1
* package: bump copyrights to 2020Akim Demaille2020-01-051-1/+1
* gnulib: updateAkim Demaille2019-09-111-7/+5
* check for memory exhaustionAkim Demaille2019-09-011-0/+2
* lalr: offer more flexibility in debugging routinesAkim Demaille2019-04-031-11/+16
* state: more debug tracesAkim Demaille2019-03-301-0/+13
* address warnings from GCC's UB sanitizerAkim Demaille2019-03-171-1/+2
* lalr: clarify the APIAkim Demaille2019-02-281-1/+1
* style: comment changes and refactoring in state.cAkim Demaille2019-02-051-12/+6
* gram: factor the printing of items and the computation of their ruleAkim Demaille2019-01-301-3/+3
* style: comment changesAkim Demaille2019-01-281-5/+5
* closure: initialize it once for allAkim Demaille2019-01-281-1/+4
* style: reduce scopes in state.c and ielr.cAkim Demaille2019-01-271-45/+27
* style: prefer bool to charAkim Demaille2019-01-201-1/+1
* package: bump copyrights to 2019Akim Demaille2019-01-051-2/+2
* Update copyright yearsAkim Demaille2018-05-121-1/+2
* package: bump to 2015Akim Demaille2015-01-041-1/+1
* package: bump to 2014Akim Demaille2014-02-031-1/+1
* maint: update copyright yearsAkim Demaille2013-01-121-1/+1
* maint: run "make update-copyright".Jim Meyering2012-01-131-1/+1
* global: remove unnecessary horizontal tabs.Joel E. Denny2011-07-241-27/+27
* maint: run "make update-copyright".Joel E. Denny2011-01-021-2/+1
* Do not use date ranges in copyright notices.Paul Eggert2010-06-171-1/+2
* Fix some comments concerning LR(0) versus LALR(1).Joel E. Denny2010-01-041-1/+1
* maint: run "make update-copyright"Joel E. Denny2010-01-041-2/+1
* hash: check insertion for memory exhaustion.Akim Demaille2009-06-111-1/+2
* Finish implementing %define lr.type.Joel E. Denny2009-04-211-2/+29
* In XML output, remove redundant class attribute on symbol element.Joel E. Denny2007-12-151-2/+1
* Pacify ./configure --enable-gcc-warnings.Joel E. Denny2007-09-241-1/+0
* * src/gram.c (rule_rhs_print_xml): Now static, since it isn't usedPaul Eggert2007-09-211-0/+27
* Update to GPLv3.Paul Eggert2007-08-151-7/+5
* Don't depend on C99 features.Joel E. Denny2007-05-281-25/+32
* * 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/+39
* Port to GCC 2.95. First two problems reported by Michael Deutschmann inPaul Eggert2006-09-151-5/+5
* For consistency, use `lookahead' instead of `look-ahead' orJoel E. Denny2006-06-101-8/+8
* Be a bit more systematic about using 'abort'.Paul Eggert2006-01-211-6/+3
* Fix some porting glitches found by Nelson H. F. Beebe.Paul Eggert2006-01-201-5/+9
* Work around portability problem on Solaris 10: flex-generatedPaul Eggert2005-12-091-1/+1
* In some (weird) cases, the final state number is incorrect.Akim Demaille2005-11-091-7/+5
* 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
* Remove uses of 'short int' and 'unsigned short int' in the parser generators.Paul Eggert2004-12-171-2/+2
* Use "look-ahead" instead of "lookahead", consistently.Paul Eggert2004-06-211-8/+8
* Use size_t (not unsigned int) for hashes, since the gnulib hash modulePaul Eggert2004-05-071-6/+6
* Switch from 'int' to 'bool' where that makes sense.Paul Eggert2003-05-241-4/+5