如何在 Lisp 中删除列表中的所有数字
作者:William Young 提问时间:10/1/2023
我正在学习 Lisp,并且遇到了一个问题,我必须从列表中删除所有数字,该列表也有嵌套列表。例如: (REMOVE-NUM '(2 A (3 B) C D)) 将输出: (A (B) C D) ...
common-lisp 问答列表
作者:William Young 提问时间:10/1/2023
我正在学习 Lisp,并且遇到了一个问题,我必须从列表中删除所有数字,该列表也有嵌套列表。例如: (REMOVE-NUM '(2 A (3 B) C D)) 将输出: (A (B) C D) ...
作者:Spike's dad 提问时间:2/24/2017
我遇到的问题是我无法绕过 lisp 按值而不是按引用传递数组的事实。 当我研究这个问题时,其他人问题的解决方案分为四类。 使用闭合 从功能上思考 使用宏 使用全局变量,即 defparameter...
作者:Pedro Delfino 提问时间:3/8/2022
在诸如此类的教程中,可以简单地使用: CL-USER> (class-precedence-list (find-class (class-name (class-of 123)))) 在 L...
作者:jsparkes 提问时间:10/9/2023
使用带有“本地时间”包的 common lisp,我正在尝试格式化包含 GMT 偏移量的时间戳。该文档包含一个“:gmt-offset”格式参数,但使用它会生成错误。我查看了 github 上的源代码...