summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* aver: it is no longer "protected against NDEBUG"Akim Demaille2013-11-122-10/+15
* parsers: rename YY_NULL as YY_NULLPTR to avoid conflicts with FlexAkim Demaille2013-11-081-7/+7
* style: use /* ... */ commentsAkim Demaille2013-10-241-3/+3
* install: do not install yacc.1 when --disable-yaccAkim Demaille2013-10-221-1/+3
* style: avoid tabsAkim Demaille2013-10-221-8/+8
* fix: uniqstr are already pointersAkim Demaille2013-10-221-2/+2
* bison: pacify Sun C 5.12Paul Eggert2013-10-212-6/+16
* glr: allow spaces between "%?" and "{" in predicatesAkim Demaille2013-10-161-1/+1
* diagnostics: "-Werror -Wno-error=foo" must not emit errorsAkim Demaille2013-10-161-34/+55
* comment changesAkim Demaille2013-10-162-11/+14
* location: fix EOF checkAndreas Schwab2013-10-041-1/+1
* uniqstr: fix assertionValentin Tolmer2013-08-011-1/+2
* regenAkim Demaille2013-07-252-298/+299
* build: fix a warning from clangAkim Demaille2013-06-031-0/+1
* style: syntax-check fixesAkim Demaille2013-05-3011-44/+43
* fix a memory leakAkim Demaille2013-05-301-6/+12
* regenAkim Demaille2013-05-302-277/+283
* build: be sure to include config.h first in the generated parserAkim Demaille2013-05-301-1/+6
* drop unused options --raw, -n, -e, --include and -IPetr Machata2013-05-291-9/+0
* diagnostics: always point to the first directiveAkim Demaille2013-04-221-8/+14
* diagnostics: use appropriate location for useless precedence/associativityAkim Demaille2013-04-221-7/+10
* regenAkim Demaille2013-04-182-372/+387
* parser: do not convert $ and @ in code values of %define variablesAkim Demaille2013-04-181-2/+1
* parser: no longer use the "braceless" non-terminalAkim Demaille2013-04-182-58/+65
* regenAkim Demaille2013-04-182-341/+331
* style: avoid %{...%} in our parserAkim Demaille2013-04-182-19/+26
* style: use %code for local function declarations in our parserAkim Demaille2013-04-181-27/+30
* regenAkim Demaille2013-04-162-267/+266
* muscle: check the kind of api.prefix, api.location.typeAkim Demaille2013-04-161-1/+1
* muscle: enforce definition syntax for keyword variablesAkim Demaille2013-04-151-0/+39
* muscle: let -D/-F support the three kinds of %define variable valuesAkim Demaille2013-04-151-7/+22
* muscle: minor refactoringAkim Demaille2013-04-151-9/+10
* muscle: minor simplification which uncovers a missing warningAkim Demaille2013-04-151-4/+2
* muscle: factor the field retrievalAkim Demaille2013-04-151-13/+17
* muscle: factor the handling of used variablesAkim Demaille2013-04-151-9/+12
* muscle: factor the computation of variable namesAkim Demaille2013-04-151-25/+29
* api.token.prefix: use code valuesAkim Demaille2013-04-111-1/+3
* muscles: be sure that %code snippets are not glue together on a single lineAkim Demaille2013-04-112-34/+35
* value type: accept "->" in type tagsAkim Demaille2013-04-092-4/+6
* style: simplify the scanning of type tagsAkim Demaille2013-04-091-19/+11
* grammar: do not add a \n at the end of blocks of codeAkim Demaille2013-04-052-2/+2
* regenAkim Demaille2013-04-042-286/+316
* grammar: record the kind of %define variable valuesAkim Demaille2013-04-044-17/+88
* style: fix commentsAkim Demaille2013-04-041-7/+3
* regenAkim Demaille2013-04-042-462/+470
* grammar: style changesAkim Demaille2013-04-041-8/+2
* grammar: split %union to group together related aspectsAkim Demaille2013-04-041-15/+15
* muscle: refactorAkim Demaille2013-04-041-48/+45
* style: comment changesAkim Demaille2013-04-032-34/+18
* muscle: minor refactoringAkim Demaille2013-04-031-5/+3