[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
api.token.raw: fix it in C++
From: |
Akim Demaille |
Subject: |
api.token.raw: fix it in C++ |
Date: |
Sun, 8 Dec 2019 16:41:26 +0100 |
commit 80f3220feae64963aec057bc4bc54ee200e81070
Author: Akim Demaille <address@hidden>
Date: Sun Dec 8 16:06:38 2019 +0100
api.token.raw: fix it in C++
Another breakage revealed by vcsn.
* data/skeletons/c++.m4 (yytranslate_): Do not hard code "yy" and
"parser", both can be changed by the user.
Actually, since we are in the parser itself, there's really no need to
qualify the type.
diff --git a/data/skeletons/c++.m4 b/data/skeletons/c++.m4
index e49d8d24..3e2e4df4 100644
--- a/data/skeletons/c++.m4
+++ b/data/skeletons/c++.m4
@@ -514,7 +514,7 @@ m4_define([b4_yytranslate_define],
]b4_parser_class[::yytranslate_ (int t)
{
]b4_api_token_raw_if(
-[[ return static_cast<yy::parser::token_number_type> (t);]],
+[[ return static_cast<token_number_type> (t);]],
[[ // YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to
// TOKEN-NUM as returned by yylex.
static
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- api.token.raw: fix it in C++,
Akim Demaille <=