'Parameter als Referenz übergeben' in Ruby?
Ist es in Ruby möglich, einen Parameter mit Werttyp-Semantik (z. B. ein Fixnum) als Referenz zu übergeben? Ich suche nach etwas ähnlichem wie C # 's'ref' Stichwort.
Beispiel:
def func(x)
x += 1
end
a = 5
func(a) #this should be something like func(ref a)
puts a #should read '6'
Btw. Ich weiß, ich könnte einfach verwenden:
a = func(a)