From d0e44162b5881af6587823f31979173b068ad78c Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Sat, 26 Dec 2020 09:13:59 +0100 Subject: 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. --- TODO | 4 ---- 1 file changed, 4 deletions(-) (limited to 'TODO') 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. -- cgit v1.2.1