使用MIT-SCHEME编译.scm文件

时间:2014-08-18 01:01:43

标签: compilation mit-scheme

好吧,我正在尝试使用“更好”方案解释器/编译器编译这个简单的方案代码 MIT-SCHEME

code.scm

(declare (usual-integrations))
(define (s x) (* x x))
(display (s 2))

我在做什么?我这样做:

DXHJ ~ mit-scheme
DXHJ ~ (cf "code.scm")

;Generating SCode for file: "s.scm" => "s.bin"... done
;Compiling file: "s.bin" => "s.com"... done
;Unspecified return value

那之后,我无法运行任何东西。如何生成 .out 文件?

1 个答案:

答案 0 :(得分:3)

似乎mit-scheme无法编译为原生的独立二进制文件。还有其他实现可以做到这一点。例如,Chicken scheme,Bigloo和gambit。