मैं ruby1.9.2p180 (2011-02-18 संशोधन 3090 9) i686-linux का उपयोग करता हूं। वैसे, आप फाइबर # जीवित है? एक अपरिभाषित त्रुटि देता है:
फाइबर = फाइबर। नया {'हैलो' डालता है} फाइबर.लिव? = & Gt; अन्य तरीकों, उदाहरण के लिए,
फाइबर # पुनरारंभ करें ,
Fiber.ield ठीक काम करने लगते हैं। क्या गलत है?
Fiber # resume और
फाइबर # स्थानांतरण में क्या अंतर है?
को 'फाइबर' की आवश्यकता भूल गए पहले:
f = फाइबर .new {डालता है 'हैलो'} = & gt; # & LT; फाइबर: 0x896109c & gt; f.alive? # नॉट विधि एरर: अपरिभाषित विधि 'जिंदा?' # & Lt; फाइबर के लिए: 0x89610 9c & gt; # से (irb): 2 # से /home/johnf/.rvm/rubies/ruby-1.9.2-rc1/bin/irb:17:in `& lt; मुख्य & gt; ' 'फाइबर' की आवश्यकता है & gt; सच है f.alive? = & Gt; सच
Comments
Post a Comment