【发布时间】:2020-08-25 06:40:19
【问题描述】:
我正在学习 Bison 生成 c++ 解析器。
由于%token-table 已过时,是否有任何替代方法可以在 c++ 解析器中从令牌整数值中获取名称?
【问题讨论】:
我正在学习 Bison 生成 c++ 解析器。
由于%token-table 已过时,是否有任何替代方法可以在 c++ 解析器中从令牌整数值中获取名称?
【问题讨论】:
您可以使用yysymbol_name(),在manual section on syntax error reporting 中进行了描述。
C++ API 显然有一个类似的method on the parser context object,称为symbol_name。 (有关 C++ 的更多信息,请参阅 this future question。)
【讨论】:
yysymbol_name() 的 API。支持c++吗?