next up previous
Next: 9.1 インタプリタのトップレベル Up: ソフトウェア特論 講義資料 Scheme言語とインタプリタ Previous: 8.6 Resetの実現

9 Continuation操作機構をもつSchemeインタプリタ

call/ccによりContinuation を取り扱える機構をもつSchemeインタプリタを以 下に説明します. 継続手続きをデータとして操作できるようにするには, そのインタプリタ自体を,各時点での処理の次に行う手続きを 順に受け渡しながら処理を進めてゆくという形が必要になります. そこで,interpの手続きを継続手続きデータを受け渡してゆくように 引数をひとつ増やした形で定義してゆきます.



generated through LaTeX2HTML. M.Inaba 平成18年5月6日