summaryrefslogtreecommitdiff
path: root/examples/c
Commit message (Expand)AuthorAgeFilesLines
* style: enforce GNU-style variable namesAkim Demaille2022-07-311-11/+11
* doc: explain why location's "column" are defined vaguelyAkim Demaille2022-06-152-3/+27
* package: bump copyrights to 2022Paul Eggert2022-01-1531-31/+31
* tests: address portability issues about strdupAkim Demaille2021-11-062-0/+9
* examples: fix coding styleAkim Demaille2021-11-062-41/+38
* tests: make it easier to spot failuresAkim Demaille2021-10-091-11/+26
* c++: demonstrate custom error messages in the examplesAkim Demaille2021-09-121-2/+3
* style: rename stmtMerge as stmt_mergeAkim Demaille2021-08-291-8/+8
* examples: don't demonstrate multistart, which is not part of 3.8Akim Demaille2021-08-193-55/+18
* bistromathic: beware of portability issues with readlineAkim Demaille2021-08-081-2/+9
* examples: modernize the example MakefilesAkim Demaille2021-08-048-54/+14
* examples: improve some function prototypesAkim Demaille2021-02-093-12/+12
* examples: use YYLOCATION_PRINTAkim Demaille2021-02-093-8/+8
* examples: do not rely on YY_LOCATION_PRINTAkim Demaille2021-02-091-0/+24
* Update URLs to prefer https: to http:Paul Eggert2021-01-2924-24/+24
* bistromathic: use gettext for all the messagesAkim Demaille2021-01-271-2/+2
* package: fixesAkim Demaille2021-01-161-1/+1
* package: bump copyrights to 2021Akim Demaille2021-01-1631-31/+31
* doc: spell checkAkim Demaille2021-01-164-6/+6
* glr: examples: fix locationsAkim Demaille2021-01-102-10/+10
* glr: example: flush the outputAkim Demaille2021-01-031-4/+6
* glr.c: example: use the exact same display as in the C++ exampleAkim Demaille2021-01-022-14/+14
* glr.c: example: several improvementsAkim Demaille2021-01-022-59/+92
* %merge: fix compatibility with api.value.type=unionAkim Demaille2020-12-311-11/+20
* glr2.cc: example: simplifyAkim Demaille2020-12-261-1/+0
* style: address syntax-check diagnosticsAkim Demaille2020-12-211-1/+0
* style: comment and formatting changes, and fixesAkim Demaille2020-11-081-4/+4
* style: comment changes in the skeletonsAkim Demaille2020-11-031-3/+3
* Merge branch 'maint'Akim Demaille2020-10-141-0/+7
|\
| * build: fix a concurrent build issue in examplesAkim Demaille2020-09-061-0/+7
* | multistart: also give access to yynerrsAkim Demaille2020-09-273-16/+21
* | multistart: allow tokens as start symbolsAkim Demaille2020-09-271-1/+1
* | multistart: use b4_accept instead of action post-processingAkim Demaille2020-09-272-14/+24
* | multistart: toy with it in lexcalcAkim Demaille2020-09-272-2/+39
* | glr2.cc: add an exampleAkim Demaille2020-09-261-2/+2
* | examples: add a demonstration of GLR parsers in CAkim Demaille2020-09-196-0/+432
* | options: rename --defines as --headerAkim Demaille2020-09-195-5/+5
|/
* fix: crash when redefining the EOF tokenAkim Demaille2020-08-071-10/+10
* bistromathic: demonstrate caret-diagnosticsAkim Demaille2020-07-114-11/+75
* bistromathic: do not display parse errors on completionAkim Demaille2020-07-112-16/+36
* bistromathic: don't stupidly reset the location for each tokenAkim Demaille2020-07-112-4/+4
* bistromathic: promote yytoken_kind_tAkim Demaille2020-07-111-6/+7
* examples: add license headersAkim Demaille2020-07-086-1/+115
* examples: include the generated headerAkim Demaille2020-07-053-3/+28
* package: fix syntax-check errorsAkim Demaille2020-07-041-1/+1
* yacc.c: push: don't clear the parser state when accepting/rejectingAkim Demaille2020-06-292-10/+23
* bistromathic: don't display undefined locationsAkim Demaille2020-06-292-1/+15
* examples: fix missing includesAkim Demaille2020-06-061-4/+4
* Merge maint into HEADAkim Demaille2020-06-0312-25/+44
|\
| * build: check -Wmissing-prototypesAkim Demaille2020-06-0112-23/+44