sbcl

    1热度

    2回答

    我大量使用软件包,导出的符号通常会更改它们的名称。当我尝试重新编译包我得到的警告是这样的: package.lisp:3:1: warning: MY-PROJECT also exports the following symbols: (OLD-SYMBOL1 OLD-SYMBOL2 OLD-SYMBOL3) See also: Common Lisp Hy

    4热度

    1回答

    我目前正在用quicklisp运行SBCL。我发现,我是想,当我得到的依赖错误的系统文件-IO未发现有关 (ql:quickload "project") 加载一个旧的项目。在我project.asd文件的依赖是 :depends-on (#:file-io #:cl-ppcre #:logv #:cl-mustache #:local-time #:rutils #:alexa

    2热度

    1回答

    我有一个简单的lisp程序,计算单位间隔内随机选择的两个点之间的平均长度的近似值。如果我运行该程序,我会得到一个合理的数字16666671666667/50000000000000,但是当我(天真地)尝试将有理数格式化为20个位置时,某些精度被丢弃0.33333343000000000000。我认为,在形式化之前,SBCL正在将理性转换为浮点数,但我不确定如何说明。我只是使用表达式(format

    3热度

    1回答

    我quicklisp更新到最新版本二月,去重新运行我的几个单元测试的xlmanip工作簿/工作表的读者我发展。 SBCL在单元测试borks,因为它重新编译closure-common包和closure-common修改标准readtable(在一个不错的方式,其实。) 我的一个选择是用叉子叉closure-common代码库,希望维护者实际响应修补程序,并且祈祷该修补程序已被接受,请在quick

    1热度

    1回答

    现在,我在Windows 7.0中使用上述组合。不幸的是,一位同事建议我将slime-helper.el安装到emacs中,结果是:Emacs Slime不再识别QL。 我正在使用Windows的SBCL 1.2.11,并从命令行这sbcl知道ql安装。 这是我.sbclrc ;;; The following lines added by ql:add-to-init-file: #-quic

    4热度

    1回答

    所以,我真的得到了一个程序,使用劣质shell从SBCL Lisp运行(推测UIOP将会很好)。无论如何,现在我可以做到这一点,如果它在后台运行,我仍然不知道如何与程序进行交互。 所有这些功能(如管道和流连接到运行程序的标准输入和标准输出都会被公布,只是没有记录)。看起来这是最基本的事情。 有没有人有做这样的事情的例子? 任何帮助表示赞赏。 -Todd

    1热度

    1回答

    前言:我目前考虑的是在LISP显然教冷凝当然,我从来没有在我的生活LISP工作,所以我必须学会在语言周末。我提前为严重的代码道歉。我只是熟悉LISP的语法来获得代码的工作,而不是更多。 我目前正在上解决了地图着色问题的程序。此代码采用一个序列,其中每个子序列的第一个元素是一个状态,第二个元素表示一个颜色。例如:“((A R)(B G)(C G)(d Y)(E B)(F B)),然后进行检查以确保没

    1热度

    1回答

    我总是收到一个sdl2.dll找不到的错误。我试图在安装lispbuilder-sdl之前安装cffi,并且cffi安装成功,但sdl总是失败,出现这样的错误,任何人都可以帮忙吗? [package json].................................... [package json-rpc]................................ [pack

    0热度

    2回答

    在远程的ssh连接上,我试图用clisp交叉编译sbcl。我到目前为止遵循的步骤是这样的: 我下载了最新的sbcl源代码(此时为sbcl-1.3.7),解压缩后,进入它的源代码目录。 然后构建它: [email protected]:/sbcl-1.3.7# screen [email protected]:/sbcl-1.3.7# sh make.sh --prefix=/usr --dyna

    0热度

    1回答

    Python通过prctl(https://pypi.python.org/pypi/python-prctl)允许您设置线程的名称,以便您可以在程序'htop'中看到它。在SBCL中如何做到这一点? BT:MAKE-THREAD不公开一个接口,并且SBCL似乎也没有。函数SB-THREAD :: MAKE-THREAD创建一个在sbcl/src/code/thread.lisp中定义的defst