summaryrefslogtreecommitdiff
path: root/src/scan-gram.l
Commit message (Expand)AuthorAgeFilesLines
* 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
* parser: deprecate %error-verboseAkim Demaille2018-11-121-1/+4
* parser: deprecate %ntermAkim Demaille2018-11-121-2/+7
* dogfooding: use api.value.type unionAkim Demaille2018-11-101-31/+21
* scanner: simplify use of gettextAkim Demaille2018-11-101-3/+3
* style: clean up the scanner and parserAkim Demaille2018-11-101-5/+6
* spelling: incorrectlyJosh Soref2018-10-051-1/+1
* style: src: remove useless reference to 'int' in integral typesAkim Demaille2018-08-141-7/+7
* Update copyright yearsAkim Demaille2018-05-121-1/+1
* package: bump to 2015Akim Demaille2015-01-041-1/+1
* flex: don't trust YY_USER_INITAkim Demaille2014-12-311-3/+9
* package: bump to 2014Akim Demaille2014-02-031-1/+1
* glr: allow spaces between "%?" and "{" in predicatesAkim Demaille2013-10-161-1/+1
* parser: no longer use the "braceless" non-terminalAkim Demaille2013-04-181-3/+3
* value type: accept "->" in type tagsAkim Demaille2013-04-091-1/+1
* style: simplify the scanning of type tagsAkim Demaille2013-04-091-19/+11
* grammar: introduce %emptyAkim Demaille2013-02-181-0/+1
* maint: update copyright yearsAkim Demaille2013-01-121-1/+1
* scanner: reintroduce unput for missing end tokensTheophile Ranquet2012-12-271-77/+34
* diagnostics: factor the deprecated directive messageAkim Demaille2012-12-231-3/+1
* Merge branch 'origin/maint'Akim Demaille2012-12-141-1/+1
|\
| * fix C90 complianceAkim Demaille2012-12-121-1/+1
* | Merge remote-tracking branch 'origin/maint'Akim Demaille2012-12-031-9/+13
|\ \ | |/
| * parser: accept #line NUMAkim Demaille2012-12-031-9/+13
* | Merge remote-tracking branch 'origin/maint'Akim Demaille2012-11-261-8/+13
|\ \ | |/