2010-07-01から1ヶ月間の記事一覧

memo

SECDインタプリタからSECDコンパイラにしよう。lisp にコンパイルする。まずリストじゃなくベクトルにコンパイルしてやる。これは既にやっていた。 INTERP> (compile-exp '((lambda (x) 13) 99)) => #( :NIL ;; 0 :LDC 99 ;; 1 :CONS ;; 3 :LDF 7 10 ;; 4 :L…