2
Из схемы курица инструкции:Можно ли использовать определенные пользователем fuctions при расширении макроса?
определяет-синтаксис оценивает процедуру в отдельной среде расширения (изначально имеющий доступ к экспортируемым идентификаторам модуля схемы)
Можно ли вводить пользовательская функция в среду расширения?
(define-syntax my-macro
(er-macro-transformer
(lambda (exp rename compare)
(user-function exp)))