quicklisp相关内容

使用Quicklisp安装后使用迭代

当我使用Quicklisp((ql:quickload"iterate"))加载"iterate"程序包时,似乎可以正常加载,但没有一个函数真正起作用.当我输入(iterate:iter(for i from 0 to 10)(collect i))时,我收到一条错误消息,提示“变量我是未绑定的",并且出现了一些样式警告,提示COLLECT和FOR是未定义的函数,而FROM是未定义的变量.如果我尝 ..
发布时间:2021-04-23 19:41:40 其他开发

通用Lisp软件包和模块管理

我当前正在尝试了解Common Lisp如何管理其程序包和模块。 考虑以下代码: (in-package:cl-user) (ql:quickload:cl-who) (ql:quickload:hunchentoot) (ql:quickload:parenscript) (defpackage:retro-games (:use:cl:cl-who:hunchentoot ..
发布时间:2020-10-06 06:44:49 其他开发

在程序中加载quicklisp

在程序开始时加载quicklisp的正确方法是什么?我目前正在复制/粘贴quicklisp插入我的.eclrc中的代码段,例如 ;;; quicklisp (let(((quicklisp-init(合并路径名“ quicklisp / setup.lisp” (user-homedir-pathname)))) (当(探针文件quicklisp-init ) (加载quicklisp ..
发布时间:2020-10-06 06:22:48 其他开发

如何使用SBCL正确保存Common Lisp图像?

如果要创建程序的Lisp图像,如何正确执行?有任何先决条件吗? 现在,如果我启动SBCL(仅预加载QUICKLISP)并保存图像, (省掉骰子和骰子的“核心”) 然后尝试使用此图像再次启动SBCL sbcl --core core 然后尝试做: (ql:quickload:cl-yaclyaml) 我得到以下信息: ..
发布时间:2020-10-06 06:17:56 其他开发

如何将本地项目添加到由quicklisp配置的asdf

我想将本地项目添加到asdf的已知项目中,但是由于事实上asdf是由quicklisp和 * central-registry * 安装和配置的指向“#P / home / user / quicklisp / quicklisp /”,其中包含.lisp文件。我不知道该怎么做,因为手册解释说一个指向目录的符号链接就可以做到,但是我不想在quicklisp里面弄乱。 (不过,它确实可以作为一个修补 ..
发布时间:2020-10-06 06:05:29 其他开发

在Windows 10中安装Common Lisp Sketch时出现问题

在安装带有quicklisp的草图时,我无法解决由于缺少SDL DLL和FFI.H文件而导致的错误.针对该Windows 10特定的问题发布我的解决方案,也许还有其他解决方案. 我最终在我的mingw64环境中使用Chocolatey和Cmder. 解决方案 最初完成技巧设置后,MSYS2是一个非常干净的构建环境.我已经切换到此方法,并避免了到处复制dll的麻烦方法: 确保并卸 ..
发布时间:2020-07-24 05:17:00 其他开发

如何使用quicklisp当CL程序调用一个shell脚本?

我目前在Common Lisp的,我想作为一个shell脚本运行的小程序。我使用SBCL和完美的罚款与此所以将preFER留在这个平台上。 :) 我知道有关 - 脚本选项,它完美的作品,除了(QL:quickload)形式 我的程序使用 CL-FAD ,通过加载QL: quickload (我想我应该指出,这是包装载功能从 quicklisp ) 。当脚本运行到评估 (QL:quickloa ..
发布时间:2016-07-27 21:18:44 .NET Framework