summaryrefslogtreecommitdiff
path: root/src/reader.c
Commit message (Expand)AuthorAgeFilesLines
* reader: reject rules on YYEOFAkim Demaille2022-09-101-0/+4
* package: bump copyrights to 2022Paul Eggert2022-01-151-1/+1
* Update URLs to prefer https: to http:Paul Eggert2021-01-291-1/+1
* package: bump copyrights to 2021Akim Demaille2021-01-161-1/+1
* %merge: associate it to its first definition, not the latestAkim Demaille2020-12-311-11/+16
* %merge: let mergers record a typing-symbol, rather than a typeAkim Demaille2020-12-311-14/+15
* style: address syntax-check diagnosticsAkim Demaille2020-12-211-2/+1
* portability: beware of GCC 4.6Akim Demaille2020-12-031-3/+3
* multistart: check duplicatesAkim Demaille2020-11-301-1/+31
* style: rename grammar_start_symbols_set as grammar_start_symbols_addAkim Demaille2020-11-221-4/+1
* multistart: allow tokens as start symbolsAkim Demaille2020-09-271-5/+6
* multistart: use b4_accept instead of action post-processingAkim Demaille2020-09-271-1/+30
* multistart: adjust reader checks for generated rulesAkim Demaille2020-09-271-26/+27
* multistart: turn start symbols into rules on $acceptAkim Demaille2020-09-271-20/+99
* reader: get ready to create several initial rulesAkim Demaille2020-09-271-15/+29
* add support for --htmlAkim Demaille2020-09-191-0/+1
* glr2.cc: fork glr.cc to a c++ versionValentin Tolmer2020-08-301-0/+1
* fix: crash when redefining the EOF tokenAkim Demaille2020-08-071-2/+5
* style: fix missing space before parenAkim Demaille2020-08-071-2/+2
* portability: rename accept to acceptsymbol because of MSVCMaarten De Braekeleer2020-08-021-1/+1
* style: update commentsAkim Demaille2020-07-051-6/+4
* 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