Warum gibt es kein Lisp-Primitiv "unquote"?

In letzter Zeit habe ich viel über die Grundlagen von Lisp nachgedacht. Ich habe mehrere Handbücher und / oder andere Materialien im Internet gelesen, einschließlichDie Wurzeln von Lisp von P. Graham:

ImDie Wurzeln von Lisp, quote wird als ein Grundelement beschrieben, das dabei Code in Daten umwandeltZitat es, aber es scheint kein äquivalentes inverses Primitiv zu geben, das ist einunquote Primitive. Ich dachte, es könnte gewesen seineval's Geschäft, abereval Die Daten werden häufig in einer lexikalischen Nullumgebung ausgeführt, die nicht mit der Rückkonvertierung von Daten in Code vergleichbar ist.

Ergo, warum gibt es keineunquote Lisp primitiv?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage