summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2020-12-26 09:13:59 +0100
committerAkim Demaille <akim.demaille@gmail.com>2020-12-26 11:55:01 +0100
commitd0e44162b5881af6587823f31979173b068ad78c (patch)
tree67c614bb99a29d780228582b434756b5e87ec459 /TODO
parent8db99c54f4afe48078d36de891d3293a53decaae (diff)
downloadbison-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--TODO4
1 files changed, 0 insertions, 4 deletions
diff --git a/TODO b/TODO
index 7992d2ba..dc35fabc 100644
--- a/TODO
+++ b/TODO
@@ -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.