common-lisp 相关问题

Common Lisp是Lisp编程语言的标准化版本,旨在提高生产力。

“未定义的变量:COMMON-LISP-USER::PRIMELIST”警告,在 Mac 上使用 SBCL

虽然我已经在 Linux 上使用 Common Lisp 一段时间了,但我对 SBCL 的经验非常有限。 我在 Mac 上使用 SBCL 的经验等于没有。 我刚刚在 Mac 上安装了 SBCL(索诺玛...

回答 1 投票 0

Common Lisp 中 do 循环中的多个值绑定

如何在 do 循环内绑定从函数返回的多个值? 下面的显然是非常错误的,但是这样的事情可能吗? (do (((x y z) (3-val-fn) (3-val-fn))) ((...

回答 3 投票 0

在 Lisp 中计算元音

为了更好地使用 Lisp,我遇到了以下问题: (defun countVowels (字符串) (setf 元音(列出 'a 0 'e 0 'i 0 'o 0 'u 0)) (跨字符串循环 ch 当(成员 ch v...

回答 1 投票 0

常见的 LISP 格式/缩进

(defun heapify-down(堆id 指数) (如果 (是叶堆 ID 指数) 零 (let ((left (左子索引)) (右(右子索引)) ...

回答 1 投票 0

使用两个元类时槽定义消失

我正在尝试定义一个名为 :has-many 的新槽定义,同时使用 mito 的元类 mito:dao-table-class 提供的定义。 https://github.com/fukamachi/mito?tab=readme-ov-...

回答 1 投票 0

有没有办法将解构绑定与&rest一起使用?

我有一个使用 &rest 的函数,它向函数返回不同数量的参数列表。 我经常使用解构绑定(db)来分解列表。然而,当 num...

回答 2 投票 0

使用Quicklisp和Portacle识别本地项目/定义系统

我一直在尝试掌握 common-lisp 中的包系统,并且我(有点)理解这个想法。然而,像许多人一样(我搜索了许多其他类似的问题),似乎有一些

回答 1 投票 0

M-x史莱姆[不匹配]

我安装了 Emacs 29.2 和 SBCL 2.4.0: SBCL 输出: 这是 SBCL 2.4.0,ANSI Common Lisp 的实现。 有关 SBCL 的更多信息,请访问 。 ... 然后我

回答 1 投票 0

如何在 Common Lisp 中使用 Ironclad 创建 SHA256 HMAC?

我正在尝试将一个Python函数移植到Common Lisp: 十六进制(HMAC_SHA256(apiSecret,'愚蠢的')) 我该如何处理《Ironclad》? 我最接近的是: (铁定:make-hmac

回答 1 投票 0

Common Lisp 中是否需要使用 lambda 符号?

我最近一直在读 Paul Graham 的 ANSI Common Lisp,他在其中提到 在 Common Lisp 中,您可以将函数表示为列表,但它们在内部表示为不同的函数对象。所以

回答 1 投票 0

常见的 lisp subst 变体,可以遍历 defstructs

我正在使用 SBCL,我不介意特定于编译器的解决方案。我的表单涉及一些结构,我想遍历并修改一些子表单,但 subst 看不到结构后面: CL-用户&...

回答 1 投票 0

两个看似相同的函数产生不同的结果

功能 (defun 测试-1 () (格式t“~%输入小于等于1的数字:”) (让((x(读))) (当 (> x 1) (格式t“~%错误!”) (测试-1)) X)) 评估...

回答 2 投票 0

如何使用字符串访问未知实例的插槽?

问题 给定一个实例、inst 和一个包含插槽名称的字符串 attr,如何获取 inst 上插槽 attr 的值? 当然,如果 attr 是一个符号而不是一个字符串,我会

回答 1 投票 0

如何使用 Common Lisp 获得列表的所有可能排列?

我正在尝试编写一个 Common Lisp 函数,它将为我提供列表的所有可能排列,每个元素仅使用一次。例如,列表 '(1 2 3) 将给出输出 ((1 2 3) (1 3 2) ...

回答 4 投票 0

重启时的控制流程

我只是在玩弄 CL 条件并在(重新)阅读实用 Common Lisp 第 19 章后重新启动,我在重新启动中遇到了一些行为,我觉得有点令人费解。 在下面

回答 1 投票 0

实用 Common Lisp - 第 3 章

我是编程新手,从实用的 Common Lisp 书开始。我的挑战是在第三章。 功能 (defun save-db (文件名) (with-open-file (out 文件名 :直接...

回答 1 投票 0

为什么 hunchentoot 不在 ec2 AWS 上提供我的图像?

我已经在 aws ec2 实例上部署了 hunchentoot 服务器,一切运行良好,但我的图像仅在本地呈现,即本地主机,但是当在 ec2 实例上启动并运行时,我收到 404 e...

回答 1 投票 0

基于字符串调用函数

我将命令行参数传递给我的 Lisp 程序,当它们命中我的 main 函数时,它们的格式如下: (“1 1 1”“点”“2 2 2”) 我有一个点函数...

回答 3 投票 0

我可以在 Common Lisp 中创建一个可迭代的类吗?

我想知道如果可能的话,如何使自定义类可迭代,以便 SEQUENCE 函数和宏可以在其上工作。 就像是 (在我的自定义类实例中循环 x 做(优先...

回答 1 投票 0

SBCL 中不存在“UIOP”包,有人可以帮我找到吗?

我想知道您是否可以帮助解决我在 SBCL 中遇到的错误。我正在做一个教程,第一课就是将脚本加载到 LISP 中。这是名为 hello.lisp 的脚本: (取消乐趣...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.