summaryrefslogtreecommitdiff
path: root/src/symtab.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* multistart: allow tokens as start symbolsAkim Demaille2020-09-271-3/+8
* multistart: turn start symbols into rules on $acceptAkim Demaille2020-09-271-11/+0
* fix: crash when redefining the EOF tokenAkim Demaille2020-08-071-16/+7
* style: fix comments and more debug traceAkim Demaille2020-08-071-6/+14
* style: more uses of constAkim Demaille2020-08-071-9/+7
* portability: rename accept to acceptsymbol because of MSVCMaarten De Braekeleer2020-08-021-5/+5
* style: rename endtoken as eoftokenAkim Demaille2020-06-271-9/+9
* style: use 'nonterminal' consistentlyAkim Demaille2020-06-271-4/+4
* style: rename user_token_number as codeAkim Demaille2020-05-231-34/+41
* cex: style: prefer res for returned valueAkim Demaille2020-05-221-4/+4
* style: use hash_xinsertAkim Demaille2020-05-221-12/+10
* error: rename the error token from YYERRCODE to YYerrorAkim Demaille2020-04-281-2/+2
* tokens: clean up the translation of special symbolsAkim Demaille2020-04-191-0/+27
* diagnostics: replace "user token number" by "token code"Akim Demaille2020-04-121-9/+9
* tokens: properly define the YYEOF token kindAkim Demaille2020-04-121-1/+4
* tokens: define the "$undefined" token kindAkim Demaille2020-04-121-6/+29
* merge branch 'maint'Akim Demaille2020-03-081-1/+6
|\
| * diagnostics: don't crash because of repeated definitions of errorAkim Demaille2020-03-081-1/+4
| * style: initialize some struct membersAkim Demaille2020-03-081-0/+2
| * package: bump copyrights to 2020Akim Demaille2020-01-101-1/+1
* | style: avoid using 'this' as an identifierAkim Demaille2020-02-231-26/+26
* | diagnostics: modernize the display of submessagesVictor Morales Cayuela2020-02-151-36/+19
* | parsers: support translatable token aliasesAkim Demaille2020-01-191-1/+2
* | package: bump copyrights to 2020Akim Demaille2020-01-051-1/+1
|/
* diagnostics: complain about undeclared string tokensAkim Demaille2019-11-171-1/+8
* diagnostics: yacc reserves %type to nonterminalsAkim Demaille2019-11-171-4/+28
* reader: let symtab deal with the symbolsAkim Demaille2019-10-251-0/+17
* build: reenable -Wtype-limitsAkim Demaille2019-10-241-0/+2
* bison: check for int overflow in token numbersPaul Eggert2019-10-171-1/+9
* diagnostics: sort symbols per locationAkim Demaille2019-10-061-9/+8
* diagnostics: suggest fixes for undeclared symbolsAkim Demaille2019-10-061-8/+48
* style: isolate complain_symbol_undeclaredAkim Demaille2019-10-061-6/+15
* style: simplify the handling of symbol and semantic_type tablesAkim Demaille2019-10-061-76/+44
* Prefer signed to unsigned integersPaul Eggert2019-10-021-5/+5
* diagnostics: fix use of complain_indentAkim Demaille2019-09-141-1/+2
* gnulib: updateAkim Demaille2019-09-111-14/+10
* fix: don't die when EOF token is defined twiceAkim Demaille2019-09-071-1/+1
* tests: check token redeclarationAkim Demaille2019-09-071-1/+7
* check for memory exhaustionAkim Demaille2019-09-011-0/+4
* style: use consistently *_loc for locationsAkim Demaille2019-05-031-15/+15
* diagnostics: don't crash when declaring the error token as an ntermAkim Demaille2019-03-301-3/+6
* style: prefer snprintf to sprintfAkim Demaille2019-02-031-3/+4
* style: sort includes and avoid assignmentsAkim Demaille2019-01-301-1/+2
* package: bump copyrights to 2019Akim Demaille2019-01-051-2/+2
* symbol: don't crash on symbol without contentAkim Demaille2018-12-291-2/+2
* symbols: set tag_seen when assigning a type to symbolsAkim Demaille2018-12-151-8/+6
* parser: reprecate %nterm backAkim Demaille2018-12-141-2/+1