# Binding

ローカル変数のテーブルと `self`、モジュールのネストなどの情報を保 持するオブジェクトのクラス。組み込み関数 binding によっ てのみ生成され、eval の第 2 引数に使用します。

またトップレベルの Binding オブジェクトとして組み込み定数 TOPLEVEL_BINDING が用意されています。

## スーパークラス:

- Object

## メソッド:

`eval(expr[, fname[, lineno=1]])`

  ruby 1.9 feature

  組み込み関数 eval を使って `eval(expr, self, fname, lineno)` とするのと同じです。

links: [Object] [ruby 1.9 feature] [組み込み関数] [組み込み定数]
reverse links: [Proc] [実行] [組み込みクラス／モジュール／例外クラス] [組み込み関数] [組み込み定数]