ローカル変数のテーブルと self、モジュールのネストなどの情報を保 持するオブジェクトのクラス。組み込み関数 binding によっ てのみ生成され、eval の第 2 引数に使用します。
self
またトップレベルの Binding オブジェクトとして組み込み定数 TOPLEVEL_BINDING が用意されています。
eval(expr[, fname[, lineno=1]])
ruby 1.9 feature
組み込み関数 eval を使って eval(expr, self, fname, lineno) とするのと同じです。
eval(expr, self, fname, lineno)