summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* java/d: rename some %define variables for consistencyAkim Demaille2019-01-051-0/+7
* clearly deprecate %name-prefixAkim Demaille2019-01-031-2/+7
* rename parser_class_name as api.parser.classAkim Demaille2019-01-021-19/+29
* style: formatting changesAkim Demaille2019-01-021-48/+48
* style: sort includes in scannersAkim Demaille2019-01-023-33/+32
* symbol: don't crash on symbol without contentAkim Demaille2018-12-291-2/+2
* reader: get rid of a useless functionAkim Demaille2018-12-283-13/+0
* parsers: fix minor stylistic issuesAkim Demaille2018-12-271-5/+2
* package: make bison a relocatable packageAkim Demaille2018-12-254-14/+51
* package: move skeletons into data/skeletonsAkim Demaille2018-12-251-4/+8
* regenAkim Demaille2018-12-162-476/+700
* symbols: clean up their parsingAkim Demaille2018-12-163-62/+136
* symbols: set tag_seen when assigning a type to symbolsAkim Demaille2018-12-155-17/+9
* 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-143-9/+3
* style: s/non-terminal/nonterminal/Akim Demaille2018-12-115-7/+7
* style: rename error functions for clarityAkim Demaille2018-12-111-15/+16
* parser: improve the error message for symbol class redefinitionAkim Demaille2018-12-111-18/+30
* regenAkim Demaille2018-12-092-171/+163
* regenAkim Demaille2018-12-092-272/+258
* parser: minor refactoringAkim Demaille2018-12-091-9/+5
* parser: move checks inside the called functionsAkim Demaille2018-12-093-31/+32
* parser: fix incorrect condition to raise a syntax errorAkim Demaille2018-12-062-2/+2
* style: scope reduction in ielr.cAkim Demaille2018-12-051-16/+10
* style: scope reduction in lalr.cAkim Demaille2018-12-051-82/+56
* d: add experimental support for the D languageAkim Demaille2018-12-041-0/+1
* regenAkim Demaille2018-12-032-211/+210
* backend: revamp the handling of symbol typesAkim Demaille2018-12-031-10/+15
* style: comment and formatting changesAkim Demaille2018-12-031-55/+58
* style: unsigned int -> unsignedAkim Demaille2018-12-011-8/+8
* output: restore yyrhs and yyprhsAkim Demaille2018-12-011-7/+25
* regenAkim Demaille2018-11-302-190/+193
* parser: shorten side-effects on current_typeAkim Demaille2018-11-301-11/+10
* style: reduce scopesAkim Demaille2018-11-301-2/+1
* regenAkim Demaille2018-11-292-338/+337
* parser: factor the symbol definitionAkim Demaille2018-11-291-38/+29
* parser: improve location of string alias errorsAkim Demaille2018-11-292-5/+3
* diagnostics: complain about Bison directives when -WyaccAkim Demaille2018-11-293-29/+44
* regenAkim Demaille2018-11-272-381/+421
* %nterm: do not accept character literalsAkim Demaille2018-11-272-2/+10
* %nterm: do not accept numbers nor string aliasAkim Demaille2018-11-271-1/+22
* gnulib: update to use its bitsetsAkim Demaille2018-11-262-2/+1
* regenAkim Demaille2018-11-252-20/+19
* %expect-rr: tune the number of conflicts per ruleAkim Demaille2018-11-221-16/+17
* %expect-rr: fix the computation of the overall number of conflictsAkim Demaille2018-11-222-19/+15
* %expect: tune the number of conflicts per ruleAkim Demaille2018-11-211-12/+16
* regenAkim Demaille2018-11-212-323/+346
* style: reduce scopesAkim Demaille2018-11-212-54/+39
* allow %expect and %expect-rr modifiers on individual rulesPaul Hilfinger2018-11-217-6/+162