我试图用一个在emacs+slime上运行的lisp程序来确定系统的操作系统,使用来自互联网的代码(因为我是lisp的新手)。特别是,我使用了以下代码:
;; check OS type
(cond
((string-equal system-type "windows-nt") ; Microsoft Windows
(progn
(message "Microsoft Windows") )
)
((string-equal system-type "darwin") ; Mac OS X
(progn
(
我正在安装cl-jupyter,像这样的quicklisp有一个问题:
$ sbcl --load ./cl-jupyter.lispThis is SBCL 1.3.1.debian, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the pu
我一直在尝试用gdb调试一个分段错误,但是它显示错误发生在"?()“步骤中,而我无法理解这一步骤的含义。有人能暗示一下这是什么意思吗?
下面发布了相关的回溯跟踪。
(gdb) run
> (list-partition gt3 (quote (1 2 3 4 5)))
Program received signal SIGSEGV, Segmentation fault. 0xb7d900ac in ?? () from /lib/i386-linux-gnu/libc.so.6
(gdb) bt 10
#0 0xb7d900ac in ?? () from /lib/i
在安装emacs并尝试run-lisp之后,我得到
Searching for program: No such file or directory, lisp
然后,在尝试再次运行lisp之后,将打开一个新的inferior-lisp缓冲区,但如果我尝试在其中输入任何内容,则会得到:
Output file descriptor of inferior-lisp<1> is closed
你知道我该怎么做吗?
我可以使用快速lisp:安装的软件包
我尝试使用命令行执行使用包的lisp代码。代码是
(ql:quickload "yacc")
(use-package 'yacc)
当我尝试使用clisp ex.lisp时,我收到了以下错误消息:
*** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER #P"ex.lisp" @2>: there
is no package with name "QL"
我不得不使用clisp < ex.lisp来加载包。
这两种
我正试图让Emacs、Slime和SBCL在Windows 7机器上协同工作。我通常使用Linux,所以我对这个过程没有经验。问题是,当我尝试启动SLIME:Searching for program: permission denied, sbcl时,会出现这个错误。
这是我的Emacs 24 init.el:
(require 'package) ;; You might already have this line
(add-to-list 'package-archives
'("melpa" . "http://mel
在正常使用SBCL时,我想尝试使用CCL进行一些测试,并通过homebrew在我的计算机上安装它。这很好,但我没有将quicklisp与CCL结合使用。如果我试图加载quicklisp的setup.lisp,我会得到以下错误消息:
➜ ~ ccl64
Clozure Common Lisp Version 1.11.6 DarwinX8664
For more information about CCL, please see http://ccl.clozure.com.
CCL is free software. It is distributed under the terms
我正在尝试安装。(Debian)
我已经完成了以下步骤:
安装gcl (apt-get install gcl)
安装sbcl (apt-get install sbcl)
运行命令python3 ./install-cl-jupyter.py
尝试运行命令sbcl --load ./cl-jupyter.lisp,但是我得到了下面的内容,不知道该怎么做。我试过所有的选择,但什么都没发生。
输出:
This is SBCL 1.2.4.debian, an implementation of ANSI Common Lisp.
More information abou
我想编译并运行一个lisp源代码来解析peercoin区块链,这样我就可以获得前100个最富有的地址。我使用的是lisp源代码。我已经在我的系统上安装了quicklisp,但在运行下面的代码时抛出了错误:
debugger invoked on a LOAD-SYSTEM-DEFINITION-ERROR in thread #<THREAD "main thread" RUNNING {1002A8AF63}>:
Error while trying to load definition for system bordeaux-threads from
path