From: Yusuke ENDOH Date: 2007-06-07T19:54:40+09:00 Subject: [ruby-dev:30924] Re: Supporting Fiber 遠藤です。 Fiber の挙動について質問です。 現状で、以下のコードだと 1 だけ出力されますが、 f = Fiber.new do p 1 Fiber.prev.yield p 2 end f.yield 以下のコードだと 1 と 2 が出力されます。 f = Fiber.new do p 1 Fiber.prev.yield p 2 end Fiber.new do f.yield end.yield この違いは意図されたものでしょうか。 個人的には、どちらも 1 だけ出力されるのが直感にあいます。 -- Yusuke ENDOH