【发布时间】:2009-06-23 11:54:59
【问题描述】:
我偶然发现了以下 F77 yacc 语法:http://yaxx.cvs.sourceforge.net/viewvc/yaxx/yaxx/fortran/fortran.y?revision=1.3&view=markup。
如何使用 Happy 从此文件中创建 Fortran 77 解析器?
为什么会有一些 C?/C++?那个 .y 文件中的代码?
更新:感谢您的回复!
我一直在尝试两种新方法:
- 从与标题为Parametric Fortran 的论文捆绑在一起的源代码包中提取和修改解析器,
- 在BNFC 的帮助下从头开始编写语法。
我已经可以解析简单的代码摘录了。如果本世纪内出现可用的东西,我会让人们知道的^__^“呵呵。
P/S:想看看我是否可以自己收集足够的动力来启动一个自动差异化引擎的项目,以取代我们暂时依赖的仅二进制引擎。初期娱乐:我在看Love Shuffle!这是一部非常有趣的J-Drama!强烈推荐...
【问题讨论】:
标签: parsing haskell fortran grammar happy