Eva Lu Ator types to the interpreter the expression
(car ''abracadabra)
To her surprise, the interpreter prints back
quote. Explain. As noted in footnote 34, the single quotation mark is equivalent to the special form
quote... and in fact the single quotation mark is simply an abbreviation for quote. So the interpreter will process Eva's expression as if it were:
(car (quote (quote abracadabra)))The outer
quote quotes the inner expression, and so produces the list:
'(quote abracadabra)
car then returns the first element from this - i.e. quote.
No comments:
Post a Comment