¿Cómo crear dinámicamente una variable local?
Tengo una variablevar = "some_name"
y me gustaría crear un nuevo objeto y asignarlo asome_name
. ¿Cómo puedo hacerlo? P.ej.
var = "some_name"
some_name = Struct.new(:name) # I need this
a = some_name.new('blah') # so that I can do this.