Project

General

Profile

Actions

Feature #8779

closed

Binding#yourself

Added by takiuchi (Genki Takiuchi) over 9 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Target version:
[ruby-dev:47613]

Description

Blockの内部のコンテクストにアクセスするために Binding#eval が利用する機会がありますが、
eval を多用するのは効率が悪いので、Binding#eval('self') を返すことに特化した
Binding#yourself の実装を提案いたします。
yourself にアクセスできれば、素の eval を呼ぶ必要がほとんどなくなるので効率化が期待できます。

ちなみに yourself の名付け親は @ko1 (Koichi Sasada) さんです :)

(See https://twitter.com/_ko1/status/366768368621076480)

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0