summaryrefslogtreecommitdiff
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
* tests: ignore messages from the JVMAkim Demaille2022-09-031-3/+6
* style: enforce GNU-style variable namesAkim Demaille2022-07-311-11/+11
* doc: explain why location's "column" are defined vaguelyAkim Demaille2022-06-153-3/+42
* package: bump copyrights to 2022Paul Eggert2022-01-1565-65/+65
* 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-125-6/+56
* style: rename stmtMerge as stmt_mergeAkim Demaille2021-08-292-13/+13
* 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-082-8/+22
* examples: modernize the example MakefilesAkim Demaille2021-08-0415-98/+28
* d: minor clean upAkim Demaille2021-07-251-9/+6
* d: demonstrate the token constructorsAdela Vais2021-06-061-9/+10
* d: demonstrate the push parserAdela Vais2021-04-111-1/+5
* 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
* graph: output foo.gv by default, instead of *.dotAkim Demaille2021-02-021-1/+1
* Update URLs to prefer https: to http:Paul Eggert2021-01-2952-52/+52
* tests: provide check-examples and check-testsAkim Demaille2021-01-271-0/+3
* bistromathic: use gettext for all the messagesAkim Demaille2021-01-271-2/+2
* d: examples: reduce scopesAkim Demaille2021-01-171-10/+5
* d: examples: calc: remove Value from LexerAdela Vais2021-01-171-5/+4
* d: examples: calc: use of std.conv.parse for locationAdela Vais2021-01-171-6/+20
* d: examples: simple: fix styleAdela Vais2021-01-171-6/+6
* package: fixesAkim Demaille2021-01-162-3/+6
* package: bump copyrights to 2021Akim Demaille2021-01-1665-65/+65
* doc: spell checkAkim Demaille2021-01-164-6/+6
* glr2.cc: add support for api.token.constructorAkim Demaille2021-01-102-56/+66
* glr2.cc: example: style changesAkim Demaille2021-01-101-9/+4
* glr: examples: fix locationsAkim Demaille2021-01-104-20/+20
* d: remove support for parse.error verboseAdela Vais2021-01-072-2/+2
* d: add support for %printerAkim Demaille2021-01-071-0/+5
* glr2.cc: add support for variantsAkim Demaille2021-01-051-8/+9
* glr: example: flush the outputAkim Demaille2021-01-031-4/+6
* glr.c: example: use a printerAkim Demaille2021-01-031-0/+2
* 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-023-61/+94
* glr2.cc: the example requires Bison 3.8Akim Demaille2020-12-311-0/+1
* %merge: fix compatibility with api.value.type=unionAkim Demaille2020-12-311-11/+20
* glr2.cc: example: simplifyAkim Demaille2020-12-262-8/+5
* style: rename semanticVal as valueAkim Demaille2020-12-261-3/+3
* c++: rename semantic_type as value_typeAkim Demaille2020-12-261-6/+6
* d: remove unnecessary methods from the Lexer interfaceAdela Vais2020-12-212-22/+0
* style: address syntax-check diagnosticsAkim Demaille2020-12-211-1/+0
* d: create alias Position for YYPositionAdela Vais2020-12-211-2/+2
* d: create alias Value for YYSemanticTypeAdela Vais2020-12-212-4/+4
* d: create alias Location for YYLocationAdela Vais2020-12-211-2/+2
* d: reduce verbosity for returning the location from yylex()Adela Vais2020-12-211-21/+20