Whole class into a text file

Is there any method or idea to get whole class into a text file ?

-------- Original-Nachricht --------

Datum: Fri, 26 Oct 2007 16:17:51 +0900
Von: Pokkai D. [email protected]
An: [email protected]
Betreff: whole class into a text file…

Is there any method or idea to get whole class into a text file ?

Posted via http://www.ruby-forum.com/.

Dear Pokkai,

maybe this

http://www.headius.com/rubyspec/index.php/Marshaling

is what you mean.

Best regards,

Axel

On 26 Oct 2007, at 16:17, Pokkai D. wrote:

Is there any method or idea to get whole class into a text file ?

If you are still asking about this:

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/273496

Then here is a start:

[email protected]:~/Desktop$ cat r2r.rb
require ‘ruby2ruby’

class Foo
def bar(a)
return “foobar”
end
end

class Class
def to_ruby
str = “class #{self}\n”
self.instance_methods(false).each do |sym|
str << RubyToRuby.translate(self,sym.to_sym) + “\n”
end
str << “end\n”
end
end

puts Foo.to_ruby

[email protected]:~/Desktop$ ruby r2r.rb
class Foo
def bar(a)
return “foobar”
end
end

Alex G.

Bioinformatics Center
Kyoto University

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs