Come posso convertire: obj di nuovo in una variabile chiamata obj all'interno della def?Ruby - conversione da simbolo a variabile
def foo(bar)
bar.some_method_call
end
foo :obj
UPDATE: Il codice finale è più elaborato di questo, ma ...
Mi piace essere in grado di dire
foo :obj
invece di
foo obj
Sto lavorando su una sintassi simile a DSL. E questo cambiamento permetterebbe alle cose di leggere un po 'più chiaramente.
Significa questo vostro simbolo, rappresentato bar interno, corrisponde direttamente ad una variabile di istanza? – Matt