ruby有哪些基于语法的解析器生成器工具?

我在 Ruby中有哪些开源(最好是基于gem)的解析器 – 生成器选项?

我过去曾使用C语言(flex& bison)|(lex& yacc),我对BNF风格的规格感到满意.

我听说过树梢,但与yacc相比,它看起来有点陌生和冗长……

目的:我想将我的文本标记语言转换为BNF并生成解析代码.

解决方法

你看过 rexracc,lex和yacc的宝石版本吗?

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...