summaryrefslogtreecommitdiff
path: root/data/skeletons/d.m4
Commit message (Expand)AuthorAgeFilesLines
* d: fix syntax error on SymbolKind.toString methodAdela Vais2022-09-201-3/+2
* package: bump copyrights to 2022Paul Eggert2022-01-151-1/+1
* m4: catch suspicions of unevaluated macrosAkim Demaille2021-08-071-2/+2
* all: fix confusion between token ctor and symbol ctorAkim Demaille2021-08-011-5/+6
* d: add push parser supportAdela Vais2021-04-111-1/+4
* d: add token constructors supportAdela Vais2021-03-261-0/+27
* d: add api.value.type union supportAkim Demaille2021-03-261-5/+115
* d: rewrite Symbol's constructors in M4Adela Vais2021-03-261-14/+18
* Update URLs to prefer https: to http:Paul Eggert2021-01-291-1/+1
* package: bump copyrights to 2021Akim Demaille2021-01-161-1/+1
* d: add support for %printerAkim Demaille2021-01-071-18/+27
* d: remove yytnamerr usageAdela Vais2021-01-061-37/+3
* d: add internationalisation supportAdela Vais2021-01-061-5/+17
* d: create alias Position for YYPositionAdela Vais2020-12-211-1/+2
* d: create alias Value for YYSemanticTypeAdela Vais2020-12-211-3/+4
* d: create alias Location for YYLocationAdela Vais2020-12-211-5/+8
* d: create alias Symbol for YYParse.SymbolAdela Vais2020-12-211-0/+8
* d: change name of YYParser.Symbol's semanticValue() to value()Adela Vais2020-12-211-3/+3
* d: change the return value of yylex from TokenKind to YYParser.SymbolAdela Vais2020-11-201-0/+35
* Merge branch 'maint'Akim Demaille2020-11-131-4/+4
|\
| * yacc.c: provide the Bison version as an integral macroAkim Demaille2020-11-111-4/+4
* | d: change api.token.raw default value to trueAdela Vais2020-10-031-0/+1
* | d: don't trigger GC in void toStringAdela Vais2020-10-021-3/+1
* | d: remove the default prefix for SymbolKind's enum elementsAdela Vais2020-10-021-2/+0
* | symbols: stop dealing with YYEMPTY as b4_symbol(-2, ...)Akim Demaille2020-09-291-2/+2
* | d: support api.symbol.prefix and api.token.prefixAdela Vais2020-09-281-1/+1
* | d: support api.parser.extends and api.parser.implementsAdela Vais2020-09-241-2/+21
* | tests: check the location of the right-hand side symbolsAkim Demaille2020-09-201-1/+1
* | d: make enum SymbolKind idiomatic DAdela Vais2020-09-121-4/+63
|/
* all: show the rules in comments before the user actionsAkim Demaille2020-06-071-3/+3
* kinds: also define the possibly qualified symbol kindsAkim Demaille2020-05-231-2/+9
* d: put YYEMPTY in the TokenKindAkim Demaille2020-04-131-5/+3
* d: improvements on symbol kindsAkim Demaille2020-04-101-19/+20
* skeletons: introduce api.symbol.prefixAkim Demaille2020-04-071-0/+2
* m4: rename b4_symbol_sid as b4_symbol_kindAkim Demaille2020-04-051-3/+3
* d, java: rename SymbolType as SymbolKindAkim Demaille2020-04-051-1/+1
* d: use the SymbolType enum for symbol kindsAkim Demaille2020-04-041-5/+38
* package: bump copyrights to 2020Akim Demaille2020-01-051-1/+1
* d: track locationsAkim Demaille2019-06-231-6/+0
* d: enable #line outputAkim Demaille2019-06-201-0/+5
* dlang: initial changes to run the calc tests on itAkim Demaille2019-02-261-1/+1
* d: formatting changesAkim Demaille2019-02-241-5/+18
* style: formatting clean upAkim Demaille2019-01-121-20/+20
* package: bump copyrights to 2019Akim Demaille2019-01-051-1/+1
* java/d: rename some %define variables for consistencyAkim Demaille2019-01-051-9/+9
* java/d: remove useless macrosAkim Demaille2019-01-051-19/+18
* rename parser_class_name as api.parser.classAkim Demaille2019-01-021-2/+2
* skeletons: shorten b4_parser_class_name to b4_parser_classAkim Demaille2019-01-021-1/+1
* package: move skeletons into data/skeletonsAkim Demaille2018-12-251-0/+321