From: ts Date: 2001-03-06T01:13:07+09:00 Subject: [ruby-talk:12036] Re: ANN: Memoize 0.1.2 >>>>> "A" == Avi Bryant writes: A> I don't see having a very short C extension of the runtime on which to A> build more complex AOP structures as being that evil, personally... after A> all (for now) we still depend on a C interpreter. How do you do with such a function ? class Foo def bar puts "hello world" yield 12 if block_given? end end With your example Foo.advice() it give an error message in this case. Guy Decoux