lisp 问答列表

如何在elisp中将函数作为参数传递给?

作者:oneself 提问时间:10/18/2008

我正在尝试在elisp中将一种方法传递给另一种方法,然后 让该方法执行它。下面是一个示例: (defun t1 () "t1") (defun t2 () "t1") (defun call...

如何在 Lisp 中删除列表中的所有数字

作者:William Young 提问时间:10/1/2023

我正在学习 Lisp,并且遇到了一个问题,我必须从列表中删除所有数字,该列表也有嵌套列表。例如: (REMOVE-NUM '(2 A (3 B) C D)) 将输出: (A (B) C D) ...

在 lisp 中按值传递参数

作者:Spike's dad 提问时间:2/24/2017

我遇到的问题是我无法绕过 lisp 按值而不是按引用传递数组的事实。 当我研究这个问题时,其他人问题的解决方案分为四类。 使用闭合 从功能上思考 使用宏 使用全局变量,即 defparameter...

(切斯)方案基准?

作者:MWB 提问时间:8/1/2017

现在 Chez Scheme 是开源的,我想知道它在性能方面与 Racket 和其他 Schemes 或语言相比如何,以便人们可以在项目中使用它们做出明智的选择。 不幸的是,我找不到任何相关的基准。...

组织模式:按 20 个项目块划分议程

作者:Mirzhan Irkegulov 提问时间:10/25/2011

我想使用议程视图在组织模式下实现自动对焦系统。自动对焦是一种时间管理系统,您可以在一页上有 25-35 行的带线的笔记本中编写任务,并且在处理当前页面之前不会开始处理下一页。 默认情况下,agend...

Emacs:在 Haskell 模式下重新定义命令 (haskell-mode-hook)

作者:artella 提问时间:8/12/2012

在 haskell 模式下的 emacs 中,我想更改命令 “C-x C-s” 自 “C-x C-s”后跟“C-c C-l”。 从以下方面获得提示: Haskell.org : Emacs/K...

Common Lisp 中数值函数的近似导数和二阶导数 - 未按预期工作

作者:PaulM 提问时间:6/8/2021

我尝试了一种非常幼稚的方法来逼近 Lisp 中函数的一阶导数,并得出了这样的东西: (defparameter *delta-x* 0.00001) (defun diff (f x) (/ (...

什么是 MIT Scheme 中的分类器和转换器?

作者:Xiaoyong Guo 提问时间:1/8/2022

在下面的方案代码中,做右折。当我尝试使用 mit 方案运行时。我遇到了以下错误:accumulate Transformer may not be used as an expression: #[...

如何在 Steel Bank Common Lisp (SBCL) 中使用 'class-direct-superclasses' 和 'class-precedence-list'?

作者:Pedro Delfino 提问时间:3/8/2022

在诸如此类的教程中,可以简单地使用: CL-USER> (class-precedence-list (find-class (class-name (class-of 123)))) 在 L...

IEEE754单精度浮点数的字节表示形式不一致

作者:user3414663 提问时间:8/3/2023

当使用 Common Lisp 读取包含单精度浮点数的二进制编码的数据文件时,会出现此问题,这些编码可能是从 C/C++ 编写的。在Lisp中,我使用了ieee-floats包。然而,这导致浮点数的有...


共14条 当前第1页