diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2020-12-26 09:13:59 +0100 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2020-12-26 11:55:01 +0100 |
commit | d0e44162b5881af6587823f31979173b068ad78c (patch) | |
tree | 67c614bb99a29d780228582b434756b5e87ec459 /TODO | |
parent | 8db99c54f4afe48078d36de891d3293a53decaae (diff) | |
download | bison-d0e44162b5881af6587823f31979173b068ad78c.tar.gz |
glr2.cc: don't use YYSTYPE/YYLTYPE at all
* data/skeletons/glr2.cc: Define value_type and location_type where
needed, and use them only.
(yyuserMerge): Make it a member function of the glr_state class.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -211,10 +211,6 @@ Some occurrences were fixed, but now some have improper names: yycharp is no longer a Pointer. And yystackp should probably also be a reference. -*** Use proper type names -Don't use YYSTYPE and YYLTYPE but parser::semantic_type and -parser::location_type. Undefine YYSTYPE and YYLTYPE. - *** parse.assert Currently all the assertions are enabled. Once we are confident in glr2.cc, let parse.assert use the same approach as in lalr1.cc. |