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

Daf*_*ees 5 ruby parsing

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

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

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

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

mck*_*eed 4

您看过rexracc,即 lex 和 yacc 的 gem 版本吗?