Hey guys,
I’m trying to find out what is the default return type of a method /
function.
I read through some of the source code files but didn’t find the answer.
I know from other languages that the default return type is self (or
this) or last_expression.
Can someone tell me what type it is and where I can find it?
Thank you in advance
Avdi G. wrote:
The default return value is the value of the last statement executed
by the method.
Ok, what about:
def aMethod()
end
the return value would be nil? or nilclass, right?
On Thu, Jun 5, 2008 at 8:26 AM, Gog M. [email protected] wrote:
The default return value is the value of the last statement executed
by the method.
–
Avdi
Home: http://avdi.org
Developer Blog: Avdi Grimm, Code Cleric
Twitter: http://twitter.com/avdi
Journal: http://avdi.livejournal.com
I think you mean return value. The default return value is nil.
Hi –
On Thu, 5 Jun 2008, Gog M. wrote:
the return value would be nil? or nilclass, right?
It’s nil.
David
Dave B. wrote:
I think you mean return value. The default return value is nil.
jap, sorry. I was a little bit confused 
Thank you for your replies.
Can anyone tell me where in the C-files this is specified?
Thanks again