使用 MIT-SCHEME 编译 .scm 文件

Vic*_*ins 2 compilation mit-scheme

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

代码.scm

(declare (usual-integrations))
(define (s x) (* x x))
(display (s 2))
Run Code Online (Sandbox Code Playgroud)

我在做什么?我这样做:

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
Run Code Online (Sandbox Code Playgroud)

好吧,在那之后我不能运行任何东西。如何生成.out文件?

Rpt*_*ptx 5

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