PEG.js可以用来创建处理复杂的数据或计算机语言分析器。
这是因为用于创建数据处理,解释,变压器或编译器的潜在工具
是什么在此版本中是新的:
- 转换测试套件从QUnit茉莉花,途中清除它。
- 在特拉维斯CI整合。
- 在各种内部代码改进和修正。
- 各种生成的代码改进和修正。
- 各种例如语法改进和修正。
- 改进README.md。
- 转换更新日志,以降价。
什么版本0.8.0的新:
- 在转换的测试套件从QUnit茉莉花,清洗它的方式。
- 在特拉维斯CI整合。
- 在各种内部代码改进和修正。
- 各种生成的代码改进和修正。
- 各种例如语法改进和修正。
- 改进README.md。
- 转换更新日志,以降价。
什么是0.7.0版本,新的:
- 在语义断言有机会获得上述标签
- 实现不区分大小写的文字和一流的配套。
- 重写了代码生成器 - 拆分一些计算成单独的通道,并根据它放在一个合适的模板系统 。
- 在重写变量的处理在一个堆栈式的方式产生的解析器,简化了代码,并使得解析器更小,更快。
- 适应于Node.js的0.6.6+(在旧版本不再支持)。
- 掉落的IE浏览器&#X3C支持; 8。
什么是新的在0.6.2版本:
- 在复位解析器的位置时,操作返回|空|。
- 在JavaScript示例语法修正了拼写错误。
什么是0.6.1版本,新的:
- 在小的变化:
- 生成一个缩小的版本时,使用--ascii选项。
什么的0.6.0pre版本是新的:
- 在改写了命令行模式中根据而不是犀牛Node.js的 - 没有更多的Java的依赖。这也意味着,PEG.js可作为Node.js的包,并可以根据需要作为一个模块。
- 版本的浏览器是分开的命令国家统计局二分之一的口味(正常和精缩)。 建
- 在分析器变量名,不再需要斌/ pegjs的说法 - 这是" module.exports"默认情况下,可以使用-e /设置 - 出口VAR选项。这使得通过/斌/ pegjs Node.js的模块生成的解析器默认情况下。
- 添加到自启动任何语法规则解析能力。
- 添加一些编译器优化 - 0.6〜是比在V8基准0.5.1快12% 。
要求:
- 在客户端中启用JavaScript
评论没有发现