Steel Bank Common Lisp:ANSI Common Lisp的开源编译器和运行时实现。
我想使用SBCL在MacOS上运行Common Lisp shebang脚本(test.lisp)。该脚本如下:#!/ usr / local / bin / Cellar / sbcl / 1.5.6 / bin / sbcl --script(写行“ test”)我在...
如何配置SBCL,以便它使用更多的内存比默认时,我开始通过它在Emacs中使用“M-X泥”?从我在网上看到,答案似乎是叫SBCL,路过...
如何观看Emacs的局部变量内置的Common Lisp的调试器?
我正在写与SBCL和泥在我的iMac电脑的Common Lisp代码。我可以调用的Emacs内置的调试器通过插入之间的代码行(断裂)或用(步骤)函数调用。下面是调试的步骤...
对于像这样的函数:(defun test(x y)(声明(优化(速度3)))(<x y))我看到一个包含这个的警告:注意:由于类型的原因,无法将FLOAT打开到RATIONAL比较......
我在加载包含原子操作的函数时遇到错误。举个简单的例子,文件test.lisp包含:(defparameter * count * 0)(defun test()(sb-ext:atomic-incf * count *)...
我已经设置了quicklisp(使用最新的SBCL)并完成了*(ql:quickload“draw-cons-tree”)并得到了回复加载“draw-cons-tree”:加载1个ASDF系统:draw-cons-树正在加载“draw-cons-tree”......
我是lisp的新手(我正在尝试使用sbcl和ccl),我遇到了可以在单个函数调用(如caddr)中任意链接的car和cdr的使用。我在徘徊怎么会......
在sbcl repl中执行以下代码时,我得到变量test-cases的'未定义变量'警告,n。我在论坛上遇到了类似的问题,警告似乎发生了......
为什么常量不能在Common Lisp类型说明符中用作数组维度?
Common Lisp的至少一些实现不允许用户定义的常量在某些类型说明符中用作数组维度。例如,在SBCL中,此代码:(defconstant + len + 3)(defun ...
如何在SBCL / Common Lisp中序列化和加载对象
我有一个对象o,它是SBCL中类X的一个实例。我想要一个函数write-X-object,它将o序列化为一个文件,当用load-X-object读回该文件时,...
我是Lisp的新手,我正在尝试不同的方法来提高我的技能。我想编写一个包装现有函数的宏,以便我可以在这些函数的表单之前和之后设置,类...
我想杀死一个由(sb-ext:run-program)启动的进程。 (let((process(sb-ext:run-program“/path/to/process.sh”'():wait nil)))(sleep 10)(sb-ext:process-close process)(sb-ext) :处理-...
这在ccl上编译很好,但是使用循环引用失败了。 SBCL上的错误:kp.asd :( in-package:asdf)(defsystem kp:components((:module“utils”:components((:file“utils”...
问题假设您有许多列表或数组,为了示例,我们说两个:(defparameter * arr *#(1 2 3))(defparameter * list *'(4 5 6))您可以循环它们用...
我安装sbcl sudo apt-get install sbcl然后加载quicklisp sbcl --load~ / Downloads / quicklisp.lisp然后运行安装命令安装quicklisp(quicklisp-quickstart:...
SBCL生成关于未定义函数的虚假样式警告。 (函数是在文件的后面定义的。)我想一劳永逸地解决这个问题。幸运的是,还有办法......
我从sbcl编译器收到一个警告,一个变量已被定义但未被使用。编译器是对的。我想摆脱警告,但不知道该怎么做。这是......
我试图通过使用TCP / IP套接字(在Linux系统中使用sbcl和usocket库)从Lisp脚本与另一个程序进行通信。通过一些在线资源,我设法把......
为什么在sbcl中发生这种情况?也许是个bug? (defclass myclass()((s1:initform'((a.1)(b.2)))(s2:initform'((a.1)(b.2)))))(defparameter ins(make-)实例'myclass))(setf(...