QA@IT
«質問へ戻る

リファレンスマニュアル

502
本文
-[ドキュメント](http://doc.ruby-lang.org/ja/1.9.3/method/Kernel/m/eval.html) にはできると書いてある気がしますが、なかなかうまくできません。
+[リファレンスマニュアル](http://doc.ruby-lang.org/ja/1.9.3/method/Kernel/m/eval.html) にはできると書いてある気がしますが、なかなかうまくできません。
 
 ```ruby
 eval('', Proc.new {}) # TypeError: wrong argument type Proc (expected Binding)

Ruby の Kernel.#eval の第二引数に Proc オブジェクトを渡すことはできますか

リファレンスマニュアル にはできると書いてある気がしますが、なかなかうまくできません。

eval('', Proc.new {}) # TypeError: wrong argument type Proc (expected Binding)

自分が何か勘違いをしている気もするので、ご教示願います。

ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0] を使用しています。

[リファレンスマニュアル](http://doc.ruby-lang.org/ja/1.9.3/method/Kernel/m/eval.html) にはできると書いてある気がしますが、なかなかうまくできません。

```ruby
eval('', Proc.new {}) # TypeError: wrong argument type Proc (expected Binding)
```

自分が何か勘違いをしている気もするので、ご教示願います。

`ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0]` を使用しています。

Ruby のバージョンを明記

502
本文
 ```
 
 自分が何か勘違いをしている気もするので、ご教示願います。
+
+`ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0]` を使用しています。

Ruby の Kernel.#eval の第二引数に Proc オブジェクトを渡すことはできますか

ドキュメント にはできると書いてある気がしますが、なかなかうまくできません。

eval('', Proc.new {}) # TypeError: wrong argument type Proc (expected Binding)

自分が何か勘違いをしている気もするので、ご教示願います。

ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0] を使用しています。

[ドキュメント](http://doc.ruby-lang.org/ja/1.9.3/method/Kernel/m/eval.html) にはできると書いてある気がしますが、なかなかうまくできません。

```ruby
eval('', Proc.new {}) # TypeError: wrong argument type Proc (expected Binding)
```

自分が何か勘違いをしている気もするので、ご教示願います。

`ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0]` を使用しています。

質問を投稿

Ruby の Kernel.#eval の第二引数に Proc オブジェクトを渡すことはできますか

ドキュメント にはできると書いてある気がしますが、なかなかうまくできません。

eval('', Proc.new {}) # TypeError: wrong argument type Proc (expected Binding)

自分が何か勘違いをしている気もするので、ご教示願います。

[ドキュメント](http://doc.ruby-lang.org/ja/1.9.3/method/Kernel/m/eval.html) にはできると書いてある気がしますが、なかなかうまくできません。

```ruby
eval('', Proc.new {}) # TypeError: wrong argument type Proc (expected Binding)
```

自分が何か勘違いをしている気もするので、ご教示願います。