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 を含む) に表示されます。
a、b、cだけを印刷する方法はありますか?