-1

我正在使用具有内置方案解释器的软件。用户可以通过在解释器中输入命令来交流和/或操作软件。解释器还可以加载包含方案代码的方案代码文件或 bin 文件。我写了一些这样的方案函数:

(define test (lambda(() (display "This is a test!")))

稍后我将在软件解释器中使用“测试”功能。我不想让任何人更改我的代码,那么如何将此函数编译为 bin 文件并稍后将其加载到interperter?

非常感谢!!!

4

2 回答 2

0

解释器不运行已编译的代码。

于 2010-12-28T16:29:19.937 回答
0

您可以使用方案编译器编译所有方案程序,但没有混合解释/编译代码

http://www.call-cc.org/

你的

于 2010-12-28T16:36:04.643 回答