0

我在开始使用ASDFCommon Lisp 时遇到了麻烦。

我怎样才能得到一个最小的例子?

4

1 回答 1

1

回答我自己的问题:

那么,如何做你的“Hello World!” 与ASDF构建系统?这对我有用。我会帮助你避开我掉入的耗时的陷阱。

观看此视频。他解释了sbclemacsquicklisp(Lisp 库管理器)、slime和的安装quickproject,它使用ASDF.

现在要避开一些陷阱:

  • slime似乎无法与clisp. 我不得不使用scbl。请注意,我使用的是 ubuntu 16.04。
  • 您的.asd文件必须位于ASDF系统路径中。您可以通过在~/common-lisp/; 如果你没有它,你可以做到。请参阅此处设置ASDF以查看其他目录。
  • 一旦你建立了他们的系统,用(asdf:load-system :<system>). 此外,要访问不同包中的函数,请使用以下语法:(<package>::<function> ...).

快乐编码。


对于 vim 用户: Emacs和 Lisp,特别是quicklispemacs的包管理器,是一个很好的组合。可能是因为Emacs是用 Lisp 编写的。我看到了这个的价值。但我是vim用户。我很高兴找到Evil,一个很棒的 vim 层emacs。看看这个4 分钟的视频,给我留下了深刻的印象。此外,是另一个vim用户的帖子,将其设置为类似于他的vim环境,在某些情况下更好。我现在认为emacsand的组合vim比任何一种选择都好。

于 2016-08-14T20:17:28.357 回答