Я не совсем уверен, как правильно сформулировать этот вопрос.Тем не менее, это происходит примерно так.
Предположим, что у нас есть некоторые макросы, которые работают подобно defun
в Common Lisp и построены на этом.Я сделал объявление с одним из таких макросов, и оно скомпилировалось просто отлично.
Однако, когда я позвонил в REPL, я получил NIL
в результате.Это казалось озадачивающим, поэтому я оценил оригинальную декларацию в REPL.Оценено до NIL
.
Мне нужно отладить это.У меня вопрос, должен ли я смотреть на уровне читателя или где-то еще.То есть, если нет ошибки, где я могу найти, чтобы начать устранение неполадок этого?