loriginal=local_variables
a=1
b=2
c=3
lvar=local_variables-loriginal
puts "..........."
lvar.each{|v| puts v}
puts "-----------"
Я хотел бы напечатать все локальные переменные, определенные мной -> a, b, c. Если я просто печатаю local_variables, я получаю много чего не хочу. По предложению кого-то я попробовал выше, но когда я попробую, все переменные появляются в лоригнале (включая a, b, c).Ruby, в котором перечислены только локальные переменные, определенные мной
Есть ли способ просто напечатать a, b, c?
Вы хотите, чтобы имена переменной или их содержимого? –
@ The Tin Man. Фактически local_variables возвращает список символов, и это в основном то, что я хочу символов. –