我无法开始使用ASDF
和Common Lisp。
如何让最小的示例正常工作?
答案 0 :(得分:1)
回答我自己的问题:
那么,如何做你的“Hello World!”使用ASDF
构建系统?这对我有用。我会帮助你支持我陷入耗时的陷阱。
观看此video。他解释了sbcl
,emacs
,quicklisp
(一个Lisp库管理器),slime
和quickproject
的安装,它设置了一个{{1}的项目}}
现在来一步陷阱:
ASDF
似乎无法与slime
一起使用。我不得不使用scbl。注意,我在ubuntu 16.04上。clisp
系统的路径中包含.asd
文件。您可以通过ASDF
工作来完成此任务;如果你没有它,你可以做到。请参阅here以设置~/common-lisp/
以查看其他目录。ASDF
加载系统。另外,要访问其他包中的函数,请使用以下语法:(asdf:load-system :<system>)
。快乐的编码。
对于vim用户: (<package>::<function> ...)
和Lisp,特别是Emacs
和quicklisp
的软件包管理器,是一个很好的组合。可能是因为emacs
是用Lisp编写的。我看到了这个的价值。但我是Emacs
用户。我很高兴找到Evil,vim
的一个很好的vim层。看看这个给我留下深刻印象的4 minute video。此外,here是另一位emacs
用户的帖子,将其设置为与vim
环境相似,在某些情况下更好。 我现在认为vim
和emacs
的组合比其他选择更好。