From: Eric Hodel Date: 2009-02-26T02:03:31+09:00 Subject: Re: Calling perl function in ruby On Feb 23, 2009, at 22:21, Loga Ganesan wrote: > Below code is used for calling c function in ruby. > > #! /usr/bin/ruby > > require '/usr/lib/ruby/1.8/inline.rb' > > puts "Inline module......" > class MyTest > inline do |builder| > builder.c " > long factorial(int max) { > int i=max, result=1; > while (i >= 2) { result *= i--; } > return result; > }" > end > end > t = MyTest.new() > fact = t.factorial(5) > puts fact > > Question: > > Likewise, instead of c I have to write a perl function and should call > it? > > Is there an way? There's an Inline::Perl in ZenHacks, but it's never been released.