On 24 Sie, 03:16, Ryan Davis <ryand-r... / zenspider.com> wrote:
> On Aug 23, 2010, at 14:59 , Suraj Kurapati wrote:
>
> > Hubert Lepicki wrote:
> >> I am wondering if there is any way to perform sort of static code
> >> analysis for Ruby 1.9 based programs.
>
> > See the Ripper standard library which comes with Ruby 1.9:
> >http://www.artweb-design.de/2009/7/5/using-ruby-1-9-ripper
>
> Unfortunately that doesn't really help him much. He's still left hanging with actually analyzing the code.
>
> I've got a code contribution that will convert ripper output into unified ParseTree-compatibile output, but I haven't gotten around to integrating it. I think I'm probably going to use it to sanity check my parser as I add 1.9 compatibility to it.

Well, that's a good link, thank you for that. I think for now I'll
write sort of very simple ABC calculating routine myself. Have looked
at Flog source code and it should be much better to use that, however
I don't have much time to spend on that now (need to see the results
fast).

Ryan, if you need a hand with integrating your Ripple to ruby_parser
format ASTs with your tools I'm happy to help.