冥河是一台扫描仪和解析器生成旨在解决传统的lex / yacc的组合的一些不足。
冥河有类似的深度语法的自动推导独特的功能,生产派生树,包括它的C接口提供访问抽象语法树,保存完整的源信息和漂亮的印刷,旨在便利源代码翻译,持久性,以帮助快速翻译写作。
对于当代计算环境的应用程序,它支持Unicode,可重入性,并提供线程安全性。
最后但并非最不重要的,冥河效果很好在许多不同的操作系统,其中包括DOS,WINDOWS和serveral的Unix系统。
它已成功地用于许多应用和已知的是提供快速编译器的开发。无论是从我们的实际经验,以及从编写的代码量,开发时间为现实语言与法增益/ YACC是约5-10倍。
什么是新的在此版本中:
- 在这个版本增加了明确的规则,冲突解决降低,减少冲突和动态令牌来处理上下文敏感的结构像C的的typedef
在什么版本1.8.0新是:
- 对于EBNF支持像语法定义
- 在海湾合作委员会关于调整/ G ++ 4.4和VS 2008
评论没有发现