小编Mas*_*uki的帖子

mapcan在常见的lisp中是否会改变参数的值?

我不知道发生了什么.

(setf x '((a b) (c) (1 2 3)))
x
;;=> ((A B) (C) (1 2 3))

(mapcan #'cdr x)
;;=> (B 2 3)
x
;;=> ((A B 2 3) (C) (1 2 3))
Run Code Online (Sandbox Code Playgroud)

任何人都可以教我吗?谢谢.

lisp common-lisp

2
推荐指数
1
解决办法
269
查看次数

标签 统计

common-lisp ×1

lisp ×1