"Hal E. Fulton" <hal9000 / hypermetrics.com> writes: > Yes, I'm well aware that you can't get > a "good" translation... I'd settle for > something that did 80% of the grunt > work. Then I could iron out the rest > and hammer it into OO form. The way to do this is to start with Perl's B::Deparse library, which turns the AST of a Perl program back into Perl. If you can modify it in such a way that it outputs Ruby instead of Perl, then you're made. -- "Saving four times is just paranoia. Unless you're using an Exabyte 5gig/8mm tapedrive." - Graham Reed, ASR