summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2020-12-05 07:42:53 +0100
committerAkim Demaille <akim.demaille@gmail.com>2020-12-06 14:02:38 +0100
commit3301849f0f31e78939649d6d8120543951c3ba61 (patch)
treeaace84abb0fe21df9bce68929592e51ad0da15d2 /TODO
parent349ea900f531e7a251d745d5216a8984379d7016 (diff)
downloadbison-3301849f0f31e78939649d6d8120543951c3ba61.tar.gz
glr2.cc: add support for parse.assert
* data/skeletons/glr2.cc: Fake support of parse.assert, so that the tests can use it without failing.
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 4 insertions, 0 deletions
diff --git a/TODO b/TODO
index fa9cee52..e1bcb8d1 100644
--- a/TODO
+++ b/TODO
@@ -198,6 +198,10 @@ yycharp is no longer a Pointer. And yystackp should probably also be a referenc
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.
+
*** glr.c
When glr2.cc fully replaces glr.cc, get rid of the glr.cc scaffolding in
glr.c.