3

我正在尝试自己学习计划。谁能告诉我为什么'(quote quote)会输出'quote'(quote 'quote)会输出''quote吗?

非常感谢你!

4

2 回答 2

5

这个表达式:

'(quote quote)

... 展开后'<something>等于(quote <something>)(quote (quote quote))注意符号quote引用了两次,这个表达式被计算并打印为''quote

另一方面,这个表达式:

'(quote 'quote)

... 等价于(quote (quote (quote quote))),请注意该符号quote引用了 3 次,并且该表达式被计算并打印为'''quote

于 2012-09-20T21:04:00.977 回答
3

看看(免费,在线)如何设计程序,intermezzo 2。它根据列表和缺点解释报价。如果该解释中的任何内容没有意义,请在教科书中稍作备份。

于 2012-09-20T21:28:53.007 回答