2008-02-26から1日間の記事一覧

stack machine (compiler) calc

スタックマシンによる簡易計算機の vm は昨日作ったので、コンパイラを作る。といっても手抜きで、S 式を入力にする。 これは、字句解析、構文解析を省略するということ。「S式の良さ」(http://practical-scheme.net/wiliki/wiliki.cgi?Lisp%3AS%E5%BC%8F%E3…

stack machine in Common Lisp

http://www.hpcs.is.tsukuba.ac.jp/~msato/lecture-note/comp2007/note8.html を参考に、スタックマシンを作成してみる。 まず最初につくったスタックマシンとの大きな違いは、ジャンプ命令があるところ。 今まではコンパイルされた push, add, sub のリスト…