标签: function common-lisp stack-overflow circular-list
通过输入以下代码
(setf l1 (list 1)) (setf l2 (list 2)) (nconc l1 l2) (nconc l2 l1)
糟糕...
这是一个错误吗?
答案 0 :(得分:1)
不是这样的。打印一个永无止境的清单永远不会是一件好事。
将*print-circle*设置为T以查看列表的结构。
*print-circle*
T
它不再是#1=(foo . #1#)
#1=(foo . #1#)