summaryrefslogtreecommitdiff
path: root/examples/c
Commit message (Expand)AuthorAgeFilesLines
* yacc.c: yypstate_expected_tokensAkim Demaille2020-03-171-8/+7
* examples: bistromathic: simplifyAkim Demaille2020-03-091-2/+0
* yacc.c: push: undefine the pstate macros for the epilogueAkim Demaille2020-03-051-5/+0
* yacc.c: push: initialize the pstate variables in pstate_newAkim Demaille2020-03-052-1/+11
* bistromathic: properly compute the lcp, as expected by readlineAkim Demaille2020-03-042-2/+23
* bistromathic: don't require spaces after operators for completionAkim Demaille2020-03-042-7/+11
* bistromathic: check completionAkim Demaille2020-03-022-1/+18
* examples: bistromathic: demonstrate the use of yyexpected_tokensAkim Demaille2020-03-015-57/+233
* examples: use consistently the GFDL header for readmesAkim Demaille2020-03-015-49/+26
* examples: bistromathic: don't use FlexAkim Demaille2020-02-295-91/+100
* examples: bistromathic: strengthen testsAkim Demaille2020-02-293-4/+15
* examples: lexcalc: demonstrate location trackingAkim Demaille2020-02-297-16/+43
* examples: fix c/calcAkim Demaille2020-02-191-1/+0
* examples: bistromathic: demonstrate named referencesAkim Demaille2020-02-123-12/+14
* java: add support for parse.error customAkim Demaille2020-02-082-4/+4
* traces: show the stack after reading a tokenAkim Demaille2020-02-051-0/+1
* examples: bistromathic: fix location trackingAkim Demaille2020-02-022-3/+14
* examples: add a complete example with all the bells and whistlesAkim Demaille2020-01-278-3/+451
* examples: add an example of a push parserAkim Demaille2020-01-267-0/+268
* examples: more testsAkim Demaille2020-01-261-0/+12
* examples: clean upAkim Demaille2020-01-265-58/+42
* yacc.c: isolate yyexpected_tokensAkim Demaille2020-01-171-5/+27
* yacc.c: add custom error message generationAkim Demaille2020-01-171-0/+23
* package: bump copyrights to 2020Akim Demaille2020-01-0515-15/+15
* tests: don't fail if seq is no availableAkim Demaille2019-12-141-0/+2
* examples: fix missing dependenciesAkim Demaille2019-10-241-3/+27
* gitignore: updateAkim Demaille2019-10-231-0/+2
* Port lexcalc scan.l to Solaris 10Paul Eggert2019-10-051-0/+1
* style: comment changesAkim Demaille2019-06-272-6/+6
* examples: don't run those that require f?lex when it's not availableAkim Demaille2019-05-192-14/+19
* build: do not use $< in plain rulesAkim Demaille2019-05-131-1/+1
* package: add missing CLEANFILESAkim Demaille2019-04-283-3/+3
* package: don't ship the sources generated from the parserAkim Demaille2019-04-283-6/+5
* package: various fixes for syntax-checkAkim Demaille2019-04-282-2/+2
* yacc.c: provide a means to include the header in the implementationAkim Demaille2019-03-171-0/+1
* style: minor changesAkim Demaille2019-02-241-2/+1
* examples: remove stray examplesAkim Demaille2019-02-237-375/+1
* examples: add an example with a reentrant parser in Flex+BisonAkim Demaille2019-02-1714-3/+844
* examples: fixes in lexcalcAkim Demaille2019-02-163-12/+17
* examples: depend on Bison's sourcesAkim Demaille2019-02-124-0/+4
* examples: add a simple infix calculator in CAkim Demaille2019-02-108-5/+237
* package: bump copyrights to 2019Akim Demaille2019-01-059-11/+11
* examples: simplify computation of yydebugAkim Demaille2018-12-111-3/+2
* examples: add a simple Flex+Bison example in CAkim Demaille2018-12-098-1/+261
* examples: sort them per language and complete themAkim Demaille2018-12-0910-0/+285