如果引用的对象被破坏性地修改,则后果是不确定的

避免对引用对象进行破坏性操作。引用的对象是文字对象。它们可能以某种方式嵌入代码中。Common Lisp 标准中未指定如何工作以及修改的效果,但它可能会产生不必要的后果,例如修改共享数据,尝试修改写保护数据或创建意外的副作用。

(delete 5 '(1 2 3 4 5))