summaryrefslogtreecommitdiff
path: root/src/gram.c
Commit message (Expand)AuthorAgeFilesLines
* package: bump copyrights to 2021Akim Demaille2021-01-231-1/+1
* cex: use the glyphsAkim Demaille2020-07-161-2/+2
* style: use 'nonterminal' consistentlyAkim Demaille2020-06-271-11/+21
* style: factor the access to a rule from its itemsAkim Demaille2020-06-251-11/+0
* cex: don't assume the terminal supports "•"Akim Demaille2020-06-161-1/+2
* style: rename user_token_number as codeAkim Demaille2020-05-231-1/+1
* package: bump copyrights to 2020Akim Demaille2020-01-051-1/+1
* gram.c: Fix condition of averkaneko y2019-11-121-1/+1
* gram.c: also print terminals in grammar_dumpYuichiro Kaneko2019-11-111-3/+12
* Prefer signed to unsigned integersPaul Eggert2019-10-021-4/+4
* gram: fix and improve log messageAkim Demaille2019-03-301-8/+6
* style: minor changesAkim Demaille2019-02-241-2/+1
* style: factor printing of rulesAkim Demaille2019-02-091-5/+11
* gram: detect and report (in debug traces) useless chain rulesAkim Demaille2019-01-301-1/+8
* style: sort includes and avoid assignmentsAkim Demaille2019-01-301-7/+4
* gram: factor the printing of items and the computation of their ruleAkim Demaille2019-01-301-0/+29
* traces: always print the reduced grammar and fix itAkim Demaille2019-01-261-7/+8
* style: various fixesAkim Demaille2019-01-261-18/+15
* package: bump copyrights to 2019Akim Demaille2019-01-051-1/+1
* C++: let %require "3.2" disable the generation of obsolete filesAkim Demaille2018-10-161-0/+2
* style: reduce scopes in gram.cAkim Demaille2018-09-201-39/+23
* style: src: remove useless reference to 'int' in integral typesAkim Demaille2018-08-141-4/+4
* Merge maint into masterAkim Demaille2018-06-171-2/+2
|\
| * Update copyright yearsAkim Demaille2018-05-121-2/+2
* | reduce: don't complain about rules whose lhs is uselessAkim Demaille2015-01-141-1/+4
* | Merge remote-tracking branch 'origin/maint'Akim Demaille2015-01-051-1/+1
|\ \ | |/
| * package: bump to 2015Akim Demaille2015-01-041-1/+1
| * package: bump to 2014Akim Demaille2014-02-031-1/+1
* | symbols: improve symbol aliasingValentin Tolmer2013-08-011-8/+8
|/
* report: use %empty to denote empty rulesAkim Demaille2013-02-181-4/+2
* diagnostics: no longer pretty-print rules in error messages, carets sufficeAkim Demaille2013-02-141-27/+6
* maint: update copyright yearsAkim Demaille2013-01-121-1/+1
* graph: minor simplificationAkim Demaille2012-12-281-9/+2
* closure, gram: add missing constAkim Demaille2012-12-281-11/+13
* Merge remote-tracking branch 'origin/maint'Theophile Ranquet2012-12-061-4/+9
|\
| * errors: show caretsTheophile Ranquet2012-12-051-4/+9
| * maint: fix some syntax-check issues.Akim Demaille2012-02-191-2/+0
| * maint: run "make update-copyright".Akim Demaille2012-01-131-1/+1
| * Add -Wother so -Wnone suppresses all warnings.Joel E. Denny2011-04-031-2/+6
| * 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-4/+5
| * 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: automate annual package-wide copyright-year update.Joel E. Denny2009-08-041-1/+1
| * xml: beware of user strings used to give a %prec to rules.Akim Demaille2009-06-111-2/+3
* | warnings: fusion of complain and complain_atTheophile Ranquet2012-10-011-1/+1
* | warnings: display warnings categoriesVictor Santet2012-06-291-2/+2
* | maint: prepare forthcoming changesAkim Demaille2012-06-291-4/+6
* | style changesVictor Santet2012-06-291-6/+7
* | warnings: factoring: complaintsVictor Santet2012-06-281-1/+1