diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2020-04-13 08:45:46 +0200 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2020-04-13 16:49:54 +0200 |
commit | 71e3f6d4da961967b2aca2dde8759cd69fb8b499 (patch) | |
tree | 9df0811e045eb56110c3efdc76eba042bd94ad5b /data/skeletons/d.m4 | |
parent | 3877b7210eb630bfea25913bc2493133a7e93882 (diff) | |
download | bison-71e3f6d4da961967b2aca2dde8759cd69fb8b499.tar.gz |
d: put YYEMPTY in the TokenKind
* data/skeletons/d.m4, data/skeletons/lalr1.d (b4_token_enums): Rename
YYTokenType as TokenKind.
Define YYEMPTY.
* examples/d/calc.y, tests/calc.at, tests/scanner.at: Adjust.
Diffstat (limited to 'data/skeletons/d.m4')
-rw-r--r-- | data/skeletons/d.m4 | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/data/skeletons/d.m4 b/data/skeletons/d.m4 index 4c3a5ce7..3041ac78 100644 --- a/data/skeletons/d.m4 +++ b/data/skeletons/d.m4 @@ -164,11 +164,9 @@ m4_define([b4_token_enum], # Output the definition of the tokens as enums. m4_define([b4_token_enums], [/* Token kinds. */ -public enum YYTokenType { - - /** Token returned by the scanner to signal the end of its input. */ - EOF = 0, -b4_symbol_foreach([b4_token_enum]) +public enum TokenKind { + ]b4_symbol_kind([-2])[ = -2, +b4_symbol_foreach([b4_token_enum])dnl } ]) |