首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lemon parser -如何处理来自lemon parser的结果

Lemon parser -如何处理来自lemon parser的结果
EN

Stack Overflow用户
提问于 2013-12-30 16:51:03
回答 1查看 155关注 0票数 1

在示例1中,结果打印在http://linuxgazette.net/106/chirico.html 1.y中,但我希望在main.c中处理该结果。我该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2013-12-30 21:17:54

打印结果是因为输入的是program ::= ... { std::cout << ... }。即解析的结果由顶层规则处理。

您可能想要使用%extra_argument { MyClass *pThis }。然后,Lemon会将第四个参数添加到Parse,该参数在操作规则中以pThis的形式提供。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20836203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档