【发布时间】:2011-05-11 16:54:33
【问题描述】:
难怪我不能从我的 flex 文件链接到它。 我已经检查了这个并取出了声明“YYSTYPE yylval;”从 yyparse 开始,它按预期工作。当然,这不是使用 bison 和 flex 的正确方法吗?有人可以告诉我另一种方式吗? 谢谢。
【问题讨论】:
-
你最好使用C++接口。
-
嗨,亚历山大。指定bison自带的c++骨架?
-
是的。它具有不暴露全局变量的巨大优势,如果您有多个解析器(或者如果您根本不喜欢全局变量),这很方便。