From: Claudio Freda Date: 2010-02-19T02:28:48+09:00 Subject: Re: Method prototypes like C++? // Compiling executables Rob Biedenharn wrote: > Sure just do it! Methods only need to exist when then are "called" > and even then you can use the method_missing hook to define them on > the fly if you need to. Wait, I explain my problem. In C++ I would have been able to to this: void function(); function(); void function() { cout<<"The function has been executed" } And it would still print "The function has been executed" In ruby instead if I do this: def method; end method def method print ('The method has been executed') end it just prints me nothing; I think it has something to do with ruby's dynamic definitions. Just how to achieve the same thing in ruby? (summoning a function that is declared later in the code) -- Posted via http://www.ruby-forum.com/.