[前][次][番号順一覧][スレッド一覧][生データ]

langsmith:161

From: Tsuguo MOGAMI <mogami brain.riken.go.jp>
Date: Wed, 29 Dec 2004 23:25:55 +0900
Subject: [langsmith:161] continuationの実装について

どうも、正しい用語を知らないのでなんとなく茶話モードですが。

私が作っているCipherはparserが作った構文木をevaluatorに属する
関数群が再帰的にたどりながら評価をするという風に実装されています。
言語はC言語です。
これからcontinuationを実装しようと考えているのですが、
良い方法が思い付きません。
仮想マシン方式に書き換えてしまえば出来るのは分かるのですが、
もっと小さな書き換えでなんとかできないかなと考えています。
理由は、仮想マシンは未経験で規模が見積もれない不安と、
それ以上に自分の作った言語の本質は再帰評価のほうがよく見える
ような気がする事なんですが。

仮想マシン以外の方法ってあるのでしょうか。

最上嗣生

P.S.
thanks in advance!
あまり気の利いた返事ができないときはお礼の返事なしで済ませてますが、
感謝しています。


--
ML: langsmith quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

->     161 2004-12-29 23:25 [mogami brain.riken.g] continuationの実装について              
       162 2004-12-29 23:59 ┣[mogami brain.riken.g]                                       
       163 2004-12-30 00:18 ┃┗[matz ruby-lang.org  ]                                     
       164 2004-12-30 08:36 ┗[shiro lava.net      ]                                       
       165 2005-01-06 18:55  ┗[mogami brain.riken.g]                                     
       166 2005-01-08 07:45   ┗[shiro lava.net      ]