我目前对Lisp非常感兴趣,但不幸的是我只能在Windows上编写代码。是否有可能让Notepad++负责解释我的脚本,并在编译器窗口中显示输出结果?
如果可以,哪种解释器最好使用?
谢谢!
我赞同Charlie的建议。使用Emacs和SLIME。在Windows上,如果SBCL有任何问题,我可能会选择CLISP。此外,Lispworks个人版拥有非常酷的IDE,你可以尝试一下。
我已经愉快地使用Clozure几周了。如果它在Windows上可用,值得一试。
只需要安装CLISP,打开命令行窗口,进入源文件所在的文件夹并执行以下命令:
CLISP sourceFile
我发现在emacs中启用并运行slime(超级lisp交互模式)有点困难。如果你不熟悉emacs,甚至是即使你很了解emacs,也会发现入门门槛有点高!
幸运的是,有一种更简单的方法。
只需下载Lisp in a Box,但会有点棘手,因为他们提供了一个操作系统和lisp实现的表格。我的建议是选择右下角的Windows-CLISP组合,版本是2.37。我发现CLISP是最容易使用的实现方式。
Paul Graham也使用Clisp , 这对我来说已经足够了。
一旦你下载了LispBox,就让它自动安装然后点击BAT文件运行slime。
祝你好运!
clisp -i "$(FULL_CURRENT_PATH)"
,然后点击保存。-i选项是为了在执行后保持clisp窗口打开。