Como o Lisp é dinâmico e compilado?

Eu não entendo como o Lisp pode ser compilado e dinâmico. Para uma linguagem ser capaz de manipular e modificar e gerar código, não é um requisito a ser interpretado? É possível que uma linguagem seja completamente compilada e ainda seja dinâmica? Ou eu estou esquecendo de alguma coisa? O que o Lisp está fazendo que permite que ele seja compilado e dinâmico?

questionAnswers(3)

yourAnswerToTheQuestion