我试图在emacs中设置模式,以便使用普通的lisp。当我打算用M-x slime启动粘液时,我会收到一条错误消息,上面写着:
process inferior-lisp not running。因此,我检查了变量inferior-lisp-program的值,它原来是"/opt/sbcl/bin/sbcl"。sbcl是通用lisp实现的缩
我试图使的大小写敏感,但没有成功。有人知道问题出在哪里吗?和是有可能的。我在跑(defun hi () "Hi!")(HI)就像下面的爬虫一样。"C:\Program Files\Steel Bank Common Lisp\1.2.15\sbcl.exe" --core "C:\Program File
gethash函数的时间复杂度是多少?例如,在c++ For map search中采用O(log(n)),而对于unordered_map则是O(1)。这两件事都是用描述写的,但我在Lisp中找不到gethash的任何这样的参考。
实际上,这扩展到了所有标准库函数。我在哪里可以找到他们的复杂性,或者我可以?说到sbcl,如果这重要的话。
我是lisp的初学者,我无法找到如何正确地使用defpackage来加载qtools (在arch上)。为了简单起见,如果我在sbcl中使用加载的运行此示例项目,则会出现此错误。While evaluating the form starting at line 8, column 0
of #P"/home/william/code/upol/lisp/helloworld