2018-06-17から1日間の記事一覧

eval族のスコープについてまとめた

ややこしかったので、まとめました。 eval(Bindingなし) 実行中のコンテキストに出現する変数に対しての操作が可能 foo = "foo" eval('p foo') #=> foo eval(Bindingあり) 以下のように、Bindingオブジェクトを使うことで、以下のようにコンテキストを指…