summaryrefslogtreecommitdiff
path: root/src/reader.c
Commit message (Expand)AuthorAgeFilesLines
* style: shift/reduce, not shift-reduceAkim Demaille2020-06-281-2/+2
* style: rename endtoken as eoftokenAkim Demaille2020-06-271-8/+8
* style: use 'nonterminal' consistentlyAkim Demaille2020-06-271-1/+1
* parser: keep string aliases as the user wrote itAkim Demaille2020-06-131-0/+1
* style: rename user_token_number as codeAkim Demaille2020-05-231-2/+2
* tokens: properly define the YYEOF token kindAkim Demaille2020-04-121-1/+6
* bison: use consistently "token kind", not "token type"Akim Demaille2020-04-051-3/+3
* style: comment changesAkim Demaille2020-02-231-1/+1
* diagnostics: modernize the display of submessagesVictor Morales Cayuela2020-02-151-10/+7
* package: bump copyrights to 2020Akim Demaille2020-01-051-1/+1
* diagnostics: yacc reserves %type to nonterminalsAkim Demaille2019-11-171-6/+2
* reader: reduce the "scope" of global variablesAkim Demaille2019-10-261-8/+4
* reader: let symtab deal with the symbolsAkim Demaille2019-10-251-18/+4
* style: update comment in reader.cYuichiro Kaneko2019-10-231-4/+3
* diagnostics: also show suggested %emptyAkim Demaille2019-10-061-0/+2
* Prefer signed to unsigned integersPaul Eggert2019-10-021-2/+2
* fixits: be sure to preserve the action when adding %emptyAkim Demaille2019-05-031-3/+4
* style: use consistently *_loc for locationsAkim Demaille2019-05-031-23/+23
* style: clarify the use of symbol_lists' locationsAkim Demaille2019-05-031-14/+14
* package: various fixes for syntax-checkAkim Demaille2019-04-281-1/+1
* updates: insert/remove %emptyAkim Demaille2019-04-241-4/+13
* reader: clarify variable namesAkim Demaille2019-03-241-10/+8
* add LR(0) outputAkim Demaille2019-02-051-5/+6
* style: comment and name changesAkim Demaille2019-02-021-2/+1
* style: comment changesAkim Demaille2019-02-021-1/+1
* style: rename duplicate_directive as duplicate_rule_directiveAkim Demaille2019-01-161-8/+8
* package: bump copyrights to 2019Akim Demaille2019-01-051-1/+1
* symbols: set tag_seen when assigning a type to symbolsAkim Demaille2018-12-151-3/+0
* style: reduce scopesAkim Demaille2018-11-211-9/+5
* allow %expect and %expect-rr modifiers on individual rulesPaul Hilfinger2018-11-211-0/+27
* reader: recognize C++ even when it's not lalr1.cc or glr.ccAkim Demaille2018-10-171-4/+4
* generate the default action only for C++Akim Demaille2018-10-161-7/+14
* generate the default semantic actionAkim Demaille2018-10-141-20/+32
* reader: reorder some calls to separate checks from assignmentsAkim Demaille2018-10-141-25/+27
* style: use midrule only, not mid-ruleAkim Demaille2018-09-191-5/+5
* reader: simplify the search of the start symbolAkim Demaille2018-08-171-11/+5
* fix incorrect C codeAkim Demaille2018-08-151-5/+5
* style: src: remove useless reference to 'int' in integral typesAkim Demaille2018-08-141-1/+1
* rule actions cannot be typedAkim Demaille2018-08-111-0/+5
* warn about typed mid-rule actions in Yacc modeAkim Demaille2018-08-111-0/+3
* add support for typed mid-rule actionsAkim Demaille2018-08-111-5/+11
* warnings: address -Wnull-dereference in reader.cAkim Demaille2018-08-051-13/+22
* style: move to C99 to reduce scopesAkim Demaille2018-07-261-21/+13
* style: split a function in twoAkim Demaille2018-07-261-4/+13
* Merge maint into masterAkim Demaille2018-06-171-1/+1
|\
| * Update copyright yearsAkim Demaille2018-05-121-1/+1
* | 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-26/+27
|/