首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ocamlyacc中的C样式包含文件

ocamlyacc中的C样式包含文件
EN

Stack Overflow用户
提问于 2014-05-01 12:54:05
回答 1查看 56关注 0票数 0

有没有人可以帮我在ocamlyacc中启用C风格的包含文件?例如:#include "mylib.txt";

EN

回答 1

Stack Overflow用户

发布于 2014-05-02 01:51:52

#include工具不是yacc的一部分,而是C的一部分。您可以将它与yacc一起使用,因为yacc会生成C作为其输出。因为OCaml没有预处理器,所以你不能用ocamlyacc做同样的事情。

此工具与yacc的通常用途是在扫描器和解析器之间共享令牌定义。

使用ocamlyacc,标准做法是在ocamlyacc输入中定义令牌符号。然后在您的扫描器中,使用解析器模块中的名称。具体地说,您可以在扫描器代码中open您的解析器模块。

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

https://stackoverflow.com/questions/23402216

复制
相关文章

相似问题

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