标签: scheme lisp quote
如果有人能澄清以下困难,我将不胜感激。 我遇到了说明报价如何工作的例子 我们得到了:(cdddr '(this list contains '(a quote))。它返回:((quote (a quote)))。如果使用替换模型,则必须首先计算括号'(a quote)内的引用,但它首先计算括号外的引用(第一个引用)。有人可以澄清为什么它会像这样工作。
(cdddr '(this list contains '(a quote))
((quote (a quote)))
'(a quote)