sbcl 相关问题

Steel Bank Common Lisp:ANSI Common Lisp的开源编译器和运行时实现。

SBCL 注意:类型断言太复杂,无法检查

无法破译 SBCL 编译器消息: ;在:DEFUN 净化文件 ; (DEFUN 依赖项::净化文件(依赖项::文件) ; “将有问题的符号转换为良性的 NIL i...

回答 2 投票 0

在 Windows 64 位上使用 SBCL 和 babel,UTF-8 字符串的字节数过多

示例中的UTF-8字符串似乎编码了太多字节! 输入字符串:“👉TEST📍TEST” “👉”(U+1F449):一只手指向右边 “T”、“E”、“S”、“T”:基本拉丁字母 “📍”(你...

回答 1 投票 0

如何在 Common Lisp 中使用 Postmodern 获得表更改时的通知?

提前感谢您的帮助! 我想设置一个 Lisp 程序,当我的 Postgres 数据库表更新时它会执行一些操作。我正在使用令人惊叹的后现代图书馆,它绝对......

回答 1 投票 0

在 SBCL 中,为什么在 Common Lisp 中的 LET 中将 *print-circle* 设置为 T 不起作用,但 SETF 可以正常打印循环列表?

我注意到如果我将 print-circle 设置为 T,那么它会打印循环列表: CL-USER> (setf *打印圆* t) 时间 CL-USER> (let ((x (列表 1))) (setf (cdr x) x) X) #1=(1 . #1...

回答 1 投票 0

SBCL VLIME 使用CFFI

我正在尝试学习 Common Lisp,但在设置环境时遇到了非常困难。 我正在尝试使用 cffi 包装 c 库,但我似乎无法让 sbcl 找到 cffi 包。我有

回答 1 投票 0

SBCL REPL 错误地重复使用 Cons 细胞?

下面与SBCL REPL的交互(最后一个表格)是怎么回事? 测试>(acons 'k 'v1 nil) ((K.V1)) 测试>(关联'k *) (K.V1) 测试>(推'v2(cdr *)) (V2.V1) 测试> (cdr '(...

回答 1 投票 0

do v.do*:为什么相同的代码会产生不同的结果?

我正在使用 do 宏,我决定编写一个函数来反转列表: (defun my-reverse(我的列表) (do ((alist my-list (cdr alist))) (acc nil (cons (汽车列表) acc))...

回答 1 投票 0

未定义变量:COMMON-LISP / SBCL

在Mac(MacOS Sonoma 14.2.1)上使用SBCL(2.4.1),我有以下功能: (defun getEndLoop(n) (let ((lpCntThrshld 8192)) ; 为了安全并避免任何可能的无限循环。 ...

回答 1 投票 0

从 SBCL 中的命令行获取参数

虽然我在 Linux 上使用 Common Lisp 一段时间了, 我在 Mac 上使用 SBCL 的经验仍然接近于零。 我刚刚使用自制程序在 Mac (Sonoma 14.2.1) 上安装了 SBCL。 我现在有:SBCL 2...

回答 1 投票 0

将通过let*声明的变量设置为可忽略

我正在尝试编写一个宏来生成如下所示的代码: (defun 测试 () (让* ((_ (exp1)) (_(exp2)) ... (_ (expn))))) (expn) 调用可能是...

回答 1 投票 0

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

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

回答 1 投票 0

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

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

回答 1 投票 0

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

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

回答 2 投票 0

M-x史莱姆[不匹配]

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

回答 1 投票 0

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

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

回答 2 投票 0

CCASE 在 SBCL 中的意外行为(与 CASE 和 ECASE 相比)

为什么下面示例中的 ecase(或 case)和 ccase 之间存在行为差异? ecase 表现正常,与 ccase 不同。使用 SBCL 版本 2.0.1 进行测试。我没有找到解释...

回答 1 投票 0

为什么 (nil . nil) 在 SBCL 中计算结果为 (nil) 而不是 nil?

在 SBCL REPL 中,为什么输入 (nil . nil) 的计算结果为 (nil) 而不仅仅是 nil? 如果一个空列表是 cons 单元的两个“元素”都为零的列表,为什么它们不一样? 我的

回答 1 投票 0

SBCL 中 (nil . nil) 的计算结果为何为 (nil) 而不是 nil?

在 SBCL REPL 中,为什么输入 (nil . nil) 的计算结果为 (nil) 而不仅仅是 nil? 如果一个空列表是 cons 单元的两个“元素”都为零的列表,为什么它们不一样? 我的

回答 1 投票 0

如何在 Common Lisp 中使用多字符分隔符将字符串拆分为子字符串?

使用 split-sequence:split-sequence 将字符串拆分为由单个字符分隔的子字符串显然非常容易。在我看来,分割一根绳子应该同样容易......

回答 1 投票 0

nodgui 和 SBCL(?): 如何从一开始就避免类型错误“绑定 STREAM 时,值 NIL 不是 STREAM 类型”?

当我开始尝试 Common Lisp GUI 编程包时,我总是在很早的阶段遇到问题。我正在将 SBCL 2.1.1 和 2.3.8 与 Debian“Bullseye”一起使用,目前,我想要...

回答 1 投票 0

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