精神是一个对象,使用模板元编程技术导向的递归下降解析器的生成框架实现。表达式模板允许我们近似扩展巴科斯范式(EBNF)的语法完全在C ++中。解析器对象通过操作符重载组成,其结果是一个回溯LL(INF)分析器,其能够解析比较模糊文法。
“精神框架使目标语法要完全用C ++。内联EBNF语法规范可以与其他的C ++代码,自由组合,而且由于到C ++模板的生成能力,是立即执行。
要求:
在Windows 95/98 / NT / 2000 / XP,C ++编译器
15 Apr 15
25 Jan 15
21 Sep 15
评论没有发现