quicklisp

    0热度

    1回答

    我试图通过使用multiple-value-bind将(ql:system-apropos "regex")的输出保存到变量中,但我仅将nil保存到变量中。但是,这个命令似乎只向REPL输出文本,并且不会返回任何变量,所以似乎不起作用。在那种情况下,有什么办法可以将ql:system-apropos的输出作为列表或数组,特别是它返回的包名。 这基本multiple-value-bind代码的工作:

    2热度

    2回答

    我使用quicklisp作为SBCL的包管理工具。 不过,有时我发现它不是很方便的通过ql:quickload一个包安装到当前用户的主目录。 (例如,如果我使用(ql:quickload "xmls")来安装xmls,其他用户将无法使用它。) 更糟的是,我想将lisp代码作为脚本运行。所以,当我用quicklisp安装的软件包,我需要补充的是包的绝对路径不舒服,如: #!/usr/bin/sbcl

    1热度

    1回答

    对于SBCL 1.0.45,使用quicklisp加载clsql-mysql,我得到一个关于“无符号”的错误,该错误似乎导致接口失败加载。具体而言,错误是: [包CLSQL-的MySQL] 文件:/home/blake/quicklisp/dists/quicklisp/software/clsql-20110829-git/db-mysql/mysql-sql.lisp 在:DEFPACKAGE

    0热度

    2回答

    root用户可以成功安装quicklisp。普通用户不能。 我不知道为什么。这里有人能说出我的话吗?

    13热度

    2回答

    我目前在Common Lisp中有一个小程序,我想将它作为shell脚本运行。我正在使用SBCL,并且完全正确,因此宁愿留在这个平台上。 :) 我知道关于--script选项,它的工作原理完美,除了(ql:quickload)形式。 我的程序使用CL-FAD,它通过ql:quickload加载(我想我应该提到它是从quicklisp包加载功能)。当脚本运行到评估 (ql:quickload :cl

    4热度

    2回答

    我在项目“〜/ projects/{name} /”中用quickproject:make-project做了一个项目。 我当时并不开心,想重新开始,于是我将目录改名为“〜/ projects/{name} -old /”,并用quickproject:make-project创建了一个新项目初始目录“〜/ projects/{name} /”。 如果我尝试用ql:quickload加载我的项目,

    1热度

    1回答

    今天我用Quicklisp安装了cl-html-parse,但是当我加载它时,库无法在功能功能列表中找到,发生了什么? 我认为这可能是一个Quicklisp的bug,所以我做了一个(asdf-install:install:cl-html-parse)并编译了所有东西,再次没有什么可以在的功能中找到。 (需要:CL-HTML的解析)返回NIL (QL:quickload “CL-HTML的解析”)

    0热度

    2回答

    我想在我的FreeBSD机器上安装hunchentoot,但quicklisp报告错误: (ql:quickload "hunchentoot") To load "hunchentoot": Load 3 ASDF systems: rfc2388 trivial-backtrace usocket Install 15 Quicklisp releases: alexandria b

    5热度

    1回答

    我在windows 7上安装了quicklisp/slime/clisp。 当我用M-x slime开始使用slime时,我收到了这个错误信息。 我可以输入“继续”开始CLISP /煤泥,但此消息弹出时,我开始煤泥。 这有什么问题?我怎样才能解决这个问题?

    2热度

    1回答

    我使用LispWorks个人版和只能够通过加载的文件,而不是通过初始化文件加载Quicklisp,.lispworks,其中LispWorks应该在我的主目录中找到,C:\Users\Me\。我是否将初始化文件放在错误的目录中?或者还有其他一些问题?