在clisp中,以下的代码是有效的:(defun hit-history () (shell "tail ssqHitNum.txt")) 然而,在Clozure CL中,shell函数不被支持!
我已经对这个主题进行了一些研究,但并没有找到什么有价值的信息。在Common Lisp中,实现依赖方式似乎有多种处理Unix信号的方法,但是否有一种跨平台的包可以处理信号呢? 我主要想监听SIGINT信号,并在我的应用程序中实现优雅的关机。我正在Linux上使用Clozure CL 1.7…...
我正在尝试在我的Angstrom Linux BeagleBoard上编译源代码。 昨天我能够编译我的代码。但是今天我无法编译代码,它显示: ccl: out of memory allocating 268439608 bytes after a total of 405504 bytes...
64位Windows 7 Clozure Common Lisp版本1.9 WindowsX8632 Emacs 24.3.1 Slime变更日志日期为2014-06-17 我有一个示例.lisp文件,其开头如下: (ql:quickload 'qt) (in-package "Q...
在Common Lisp中,我可以使用什么来访问结构体槽位(slot)并使用槽位名称/符号(slot name/symbol)进行操作? 我的要求是: (defstruct point (x 0) (y 0)) (defmacro -> (struct slot) `(slo...
我保存了这个简单的程序。 (defun hello-world () (format t "Hello, world")) (defun main () (hello-world)) 使用ccl:save-application命令来保存应用程序。 (ccl:save-app...
我正在尝试在OS X上使用SLIME和OpenMCL(现在称为CCL)运行Paul Graham的《ANSI Common Lisp》中的光线追踪代码。 在该代码中,有一个常量定义其值为一个结构体,当我调用任何使用该常量的函数的slime-compile-and-load-file或slime...