您建议解析Ruby源代码的Ruby解析器是什么?

时间:2010-12-08 19:09:56

标签: ruby parsing

我正在寻找的解析器应该:

  • 是Ruby解析友好,
  • 通过规则设计优雅,
  • 产生用户友好的解析错误,
  • 用户文档应该比计算器示例更多,
  • UPD :允许省略编写语法的可选空格。

快速解析不是一个重要特征。

我尝试过Citrus,但缺乏文档并且需要指定规则中的每个空格只是让我远离它。

1 个答案:

答案 0 :(得分:4)

或者如果你想解析Ruby本身:

parse_tree and ruby_parser

编辑:

我刚刚看到你关于需要为你的项目使用Ruby子集的最后一条评论,在这种情况下,我还建议你看一下tinyrb