Девятая маркерная точка в Paul Graham Что сделано Lisp Разное говорит,
9. Весь язык всегда доступен.
Нет реального различия между временем чтения, временем компиляции и временем выполнения. Вы можете компилировать или запускать код во время чтения, чтения или запуска кода во время компиляции и чтения или компиляции кода во время выполнения.
Запуск кода во время чтения позволяет пользователям перепрограммировать синтаксис Lisp; исполняемый код во время компиляции является основой макросов; компиляция во время выполнения является основой Lisp использования в качестве языка расширения в таких программах, как Emacs; и чтение во время выполнения позволяет программам общаться с использованием s-выражений, идеи, недавно изобретенной как XML.
Сохранена ли эта последняя точка маркера для Clojure?