Eiffel のブロック

気になって調べてみたらありました。inline agent というらしい。

Smalltalkの block closure のような機能です。

ふむ。Java の無名インナークラスっぽい実装ではないのですね。クラス指向の OOP を標榜する(と、勝手に思い込んでいた) Eiffel にしては意外や意外…。 ん?

まだ、実装しているコンパイラはありません。

が―――――――ん! Eiffel …、だめじゃん…。orz