summaryrefslogtreecommitdiff
path: root/src/scan-gram.l
Commit message (Expand)AuthorAgeFilesLines
* maint: remove unnecessary casts before using gnulib functionsHEADmasterEdoardo Sanguineti2022-11-041-1/+1
* package: bump copyrights to 2022Paul Eggert2022-01-151-1/+1
* scan: fix typo in UTF-8 escapeAkim Demaille2021-08-031-1/+1
* Update URLs to prefer https: to http:Paul Eggert2021-01-291-2/+2
* package: bump copyrights to 2021Akim Demaille2021-01-161-1/+1
* cex: add support for $TIME_LIMITAkim Demaille2021-01-141-2/+1
* deprecate %defines in favor of %headerAkim Demaille2020-09-191-2/+3
* fix: unterminated \-escapeAkim Demaille2020-08-081-5/+13
* portability: use CHAR_LITERAL instead of CHAR because MSVC defines CHARMaarten De Braekeleer2020-08-021-2/+2
* portability: use INT_LITERAL instead of INT because MSVC defines INTMaarten De Braekeleer2020-08-021-5/+5
* scanner: don't crash on strings containing a NUL byteAkim Demaille2020-07-281-1/+2
* parser: keep string aliases as the user wrote itAkim Demaille2020-06-131-21/+21
* style: factor common bits about string scanningAkim Demaille2020-06-131-2/+5
* style: introduce & use STRING_1GROWAkim Demaille2020-06-131-13/+13
* style: reduce scopesAkim Demaille2020-06-131-2/+1
* style: prefer 'FOO ()' to 'FOO' for function-like macrosAkim Demaille2020-06-131-32/+32
* style: fix includesAkim Demaille2020-06-011-8/+8
* gnulib: update, and use the attribute moduleAkim Demaille2020-05-081-8/+8
* style: avoid gettextize warningsAkim Demaille2020-04-291-1/+1
* error: rename the error token from YYERRCODE to YYerrorAkim Demaille2020-04-281-9/+9
* dogfooding: use YYERRCODE in our scannerAkim Demaille2020-04-271-12/+30
* scanner: avoid spurious errors about empty character literalsAkim Demaille2020-04-271-18/+22
* scanner: bad character literals are errorsAkim Demaille2020-04-271-3/+2
* bison: use consistently "token kind", not "token type"Akim Demaille2020-04-051-1/+1
* parsers: support translatable token aliasesAkim Demaille2020-01-191-5/+20
* package: bump copyrights to 2020Akim Demaille2020-01-051-1/+1
* reader: reduce the "scope" of global variablesAkim Demaille2019-10-261-10/+17
* bison: check for int overflow when scanningPaul Eggert2019-10-171-2/+6
* Prefer signed to unsigned integersPaul Eggert2019-10-021-16/+16
* input: stop treating lone CRs as end-of-linesAkim Demaille2019-09-141-65/+15
* %fixed-output-files: detach from %yaccAkim Demaille2019-07-071-3/+2
* diagnostics: %pure-parser is obsoleteAkim Demaille2019-05-191-2/+4
* style: use consistently *_loc for locationsAkim Demaille2019-05-031-1/+1
* diagnostics: better rule locationsAkim Demaille2019-04-241-0/+2
* diagnostics: fix the handling of multibyte charactersAkim Demaille2019-04-231-3/+13
* diagnostics: fix styling issuesAkim Demaille2019-04-231-1/+4
* fixits: handle %file-prefixAkim Demaille2019-01-171-2/+2
* fixits: report duplicate %yacc directivesAkim Demaille2019-01-161-3/+3
* diagnostics: improve the accuracy for %error-verboseAkim Demaille2019-01-141-2/+2
* diagnostics: improve them for %name-prefixAkim Demaille2019-01-141-5/+3
* style: minor changesAkim Demaille2019-01-131-4/+3
* package: bump copyrights to 2019Akim Demaille2019-01-051-1/+1
* clearly deprecate %name-prefixAkim Demaille2019-01-031-2/+7
* style: formatting changesAkim Demaille2019-01-021-48/+48
* style: sort includes in scannersAkim Demaille2019-01-021-12/+11
* parser: warn about string literals in Yacc modeAkim Demaille2018-12-141-0/+2
* parser: warn about hexadecimal token numbers in Yacc modeAkim Demaille2018-12-141-0/+4
* parser: reprecate %nterm backAkim Demaille2018-12-141-6/+1
* diagnostics: complain about Bison directives when -WyaccAkim Demaille2018-11-291-29/+33
* style: formatting changesAkim Demaille2018-11-131-1/+1