common-lisp

common-lisp

文章 11 浏览 125

如何在 Lisp 编译器中编译宏?

在 Lisp 解释器中,eval 中很容易有一个分支可以扩展宏,并且在扩展宏的过程中,调用函数来构建扩展的表达式。我在使用低级宏之前已经这样做过,它很…

桃扇骨 2024-11-29 18:01:37 2 0

使用递归的列表的最大值?

我的任务是在 lisp 中编写函数,通过使用递归找到作为函数参数给出的列表的最大值。我已经尝试过,但有一些错误。我是 Lisp 的新手,我正在为 eclipse…

や三分注定 2024-11-29 15:05:48 1 0

在lisp中,如何使用floor函数返回的第二个值?

当我这样做时(第 4 楼 3)我得到了 1 1/3 但是我该如何使用那 1/3?…

血之狂魔 2024-11-28 22:18:40 1 0

如何克服 emacs lisp 闭包缺少局部变量的问题

我现在正在学习 参考手册 中的 Emacs Lisp 和来自LISP 书。 来自 Common Lisp 书籍 >> (setf power-of-two (let ((previous-power-of-two 1)) #'(lamb…

病女 2024-11-28 05:32:10 2 0

Common Lisp let 绑定

我有一个函数计算二项展开式,并带有可选参数来指定开始和结束项: (defun comb-index (s k) (let ((combinations nil)) (labels ((rec (s k offset e…

捂风挽笑 2024-11-28 04:56:40 3 0

Java 中的叉积计算器

我正在阅读 Norvig 的有关 AIP 的书。其中有一个关于编写叉积函数的练习 - (defun cross-product (fn list-1 list-2) (mappend #'(lambda (y) (mapcar…

鯉魚旗 2024-11-27 18:24:13 1 0

Common Lisp 或 Chicken Scheme 有 lint 吗?

Common Lisp 或 Chicken Scheme 有 lint 吗?可能类似于 C 的夹板、Haskell 的 HLint、Perl 的 B::Lint 等?…

孤者何惧 2024-11-27 08:52:42 1 0

在 lisp 中如何使用函数作为变量?

我正在尝试编写一个函数来检查列表 x 中的每个元素是否都具有属性 a,所以我写道: (defun check (a x) (if (listp x) (eval (cons 'and (mapcar #'a …

旧城空念 2024-11-27 08:27:19 1 0

追踪闭包

是否可以在 CL 中追踪闭包?例如,我可以在下面跟踪 foo-3 吗? (defun foo (n) (lambda (i) (incf n i))) FOO (setf foo-3 (foo 3)) # (funcall foo-…

温馨耳语 2024-11-27 07:50:43 0 0

将 drakma http-request 数组写入文件

我想做的: 获取 (drakma:http-request "someURL.jpg") 的输出并将其写入文件。输出由字节数组组成。 我想到了什么: (with-open-file (my-stream "th…

So要识趣 2024-11-27 06:43:07 1 0

LISP 回溯

有人可以指导我或解释如何在 LISP 中执行回溯吗?任何示例或链接将不胜感激。 我确实尝试过谷歌,但是他们都没有足够简单的例子让我理解。 谢谢…

小…红帽 2024-11-27 01:33:07 3 0

处理槽和字符串列表中的值

我想在 common lisp 中做一个宏,它应该接受一个由槽和字符串组成的列表的参数。这是原型: (defclass time-info () ((name :initarg name) (calls :i…

离不开的别离 2024-11-26 15:03:28 3 0

使用 asdf 我可以加载仅提供先前制作的 FASL 的系统

我有一台相同的开发机器和生产机器(虚拟机映像的副本)。 我想将应用程序与 asd 文件一起交付到生产计算机,但我不想交付源代码。我想到了两种方法:…

别理我 2024-11-25 17:48:36 2 0

变量在 defun 中引用后变为未定义

大家好,stackoverflow 的好心人,我在学习 Adam Peterson 的 Lisp for the Web 教程。有问题的问题可能是 Clozure CL 的问题,但我只是想提供一些背…

向日葵 2024-11-25 07:19:56 0 0

Lispy 方言具有良好的多维数组编程支持

是否有任何 Lisp 或方案方言可以很好地支持数组和线性代数操作。我所说的良好支持并不是指 BLAS/LAPACk 的接口,而是语言本身的高效数组原语。如果它…

魂牵梦绕锁你心扉 2024-11-24 15:32:26 4 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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