common-lisp

common-lisp

文章 11 浏览 125

如何删除使用 Quicklisp QuickProject 创建的系统?

我在目录“~/projects/{name}/”中使用quickproject:make-project创建了一个项目。 我对结果并不满意,想重新开始,所以我将目录重命名为“~/project…

倾城°AllureLove 2024-12-14 07:41:16 0 0

设置全局变量恢复到最后一个值

当我尝试在方法中设置全局参数时,出现一些奇怪的行为。 (defparameter *global-var-1* nil) (defun method1 () (setf *global-var-1* '()) (format t…

书信已泛黄 2024-12-14 05:13:21 0 0

Common Lisp 包定义

我的意思有什么区别 (defpackage #:foo (:use :cl) (:export #:bar #:baz)) (in-package #:foo) 在 Common Lisp 包定义中,和 (defpackage :foo (:use…

秋凉 2024-12-14 01:47:57 0 0

通用 Lisp 函数

我想创建一个函数来验证列表中的数字是否在 1 到 10 的范围内(包括 1 和 10)。如果他们这样做,我想将其添加到我创建的新列表中。但是,如果它们未…

兮子 2024-12-13 18:44:29 0 0

为什么我的 Common Lisp 循环只适用于简单的代码?

我有一些代码: (defun divisor (x) (loop for i from 2 to x do (if (= x i) (return x) (if (not (mod x i)) (return (append i (divisor (/ x i)))…

澉约 2024-12-13 17:00:38 1 0

查找 Common Lisp 中的字符频率

例如,如果我输入字符序列 “Hello world”H = 1 e = 1 l = 3 o - 2 r = 1 w = 1 d = 1 有人可以帮助我吗 我发现了这个 代码在线,但我不明白,我想要…

明媚如初 2024-12-13 16:40:12 0 0

将输出打印到文件中还是不打印输出?

当我在 Lisp 中执行特定函数时,我想保存或忽略输出。我使用 Emacs 和 CCL。例如, (defun foo (x) (format t "x = ~s~%" x)) 如果我执行该函数,它会…

近箐 2024-12-12 22:27:21 1 0

从列表中删除重复的字符串

我有一个非常简单的 Common Lisp 问题:从字符串列表中删除重复项的惯用方法是什么? remove-duplicates 按我对数字的预期工作,但不适用于字符串: *…

静若繁花 2024-12-12 17:54:27 1 0

Common Lisp:为什么这个函数会导致无限递归?

我正在尝试编写一个类似于 list 的函数(lnn; list-not-nil),它仅附加非 nil 的值。 (list nil 3) --> (NIL 3) (lnn nil 3) --> (3) 这是我到目前为…

作妖 2024-12-12 10:24:29 1 0

LTK,按钮动作

我的第一个 LTK 应用程序。尝试使用输入字段中的参数执行函数。 (defpackage :test (:use :cl :ltk)) (in-package :test) (defun main() (with-ltk ()…

情话已封尘 2024-12-12 09:30:24 1 0

如何在 Common Lisp 中复制数组?

我想复制我的二维数组,这感觉是处理数组的一种很好的、​​实用的、非破坏性的方式。这样做的 lispy 方式是什么?…

三月梨花 2024-12-12 01:51:54 1 0

为什么 Common Lisp 中的包名称和导出使用未驻留的符号?

截屏 (存档博客)在 Common List 上,作者 (Alexander Lehmann) 使用未驻留的符号作为包名称和导出。 (defpackage #:foo (:use :cl) (:export #:bar #…

海之角 2024-12-12 01:47:46 2 0

可以“康德”完全替换“if”声明?

我知道“cond”是基于“if”的,但是“cond”可以做“if”能做的所有事情吗? 谢谢…

夏日浅笑〃 2024-12-11 08:36:43 1 0

在 common-lisp 中,类型之间的关系是如何定义的?

在玩 Lisp 时我注意到以下几点: (subtypep 'string '(array character)) ==> NIL, T (subtypep '(array character) 'string) ==> NIL, T while (type…

梦魇绽荼蘼 2024-12-11 01:48:39 1 0

多列表评估错误

我是一名 CommonLisp 菜鸟,有一个问题。我有下面这两个功能。 辅助函数: (defun make-rests (positions rhythm) "now make those positions negativ…

聽兲甴掵 2024-12-10 14:29:56 1 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文