是否有与Nokogiri类似的解析Ruby代码的东西?

Sua*_*uan 9 ruby parsing nokogiri s-expression

Nokogiri太棒了.我可以做一些#css('.bla')会返回第一个匹配元素的东西.

现在我们需要对Ruby源代码进行一些解析 - 查找类中的所有方法等.我们使用的是ruby_parser gem,但它只是梳理你的源代码并吐出S表达式.对于这些S表达式有什么像Nokogiri这样的东西可以做"返回S-expression的第一个方法,发现名为'foo'"?

Jör*_*tag 2

我唯一能想到的就是亚当·桑德森的SExpPath图书馆