From: keiju@... (Keiju ISHITSUKA) Date: 1996-09-27T14:04:15+09:00 Subject: [ruby-list:639] help for lambda けいじゅ@SHLジャパンです. eval と コンテキストの話しで思い出しました. lambdaに関してちょっと困っているので相談させて下さい. class Foo initialize @event = Proc.new end end てなかんじで, lambdaをインスタンス変数に保存しておき, 何かイベントが発 生した時にこのlambdaを呼び出すようにしたとします. このとき, 場合によっては foo = Foo.new{return XXX} や foo = Foo.new{break} などとして, そのイベントが発生した時に, 処理を中断させたりしたいのです が, どうしたらエレガントに解決できるでしょうか? breakは再定義できるみたいなのでうまくやれば実現可能ですかね?? __ .........................................石塚 圭樹@SHLジャパン(株)... ------------>アドレス変わりました!! e-mail: keiju@shljapan.co.jp <----