作者: Tsutomu Hiroshima
日時: 2003/4/29(12:32)
廣島です.

> http://www-6.ibm.com/jp/developerworks/linux/010209/j_l-pyth7.html

見出しだけ読みました.

「継続オブジェクトを Python で実現するために C Stack への依存を排除する」

というのが主旨のようですが...

確かに C Stack にインタープリタの状態に関するオブジェクトが存在すると,
継続オブジェクトを実現する障害になります.

;; Scheme の一部の実装では setjmp/longjmp を利用して継続を獲得しているとか...

# 継続といえば,どの本か忘れましたが,
# ruby から callcc が無くなるそうですね.
# 確か,「実装できてしまったので実装した程度のオマケだった」
# と言うようなことが書いてあったような...

-----------------------------
	廣島 勉
	(tsutomu@...)