poniższy kod:Zamówienie wyjścia
def a
print "Function 'a' called\n"
99
end
print "a=", a, "\n"
produkuje:
Function 'a' called
a=99
Dlaczego function 'a' called
pokazać pierwszy? Spodziewałem się, że najpierw pojawi się a=
.