История изменений
Исправление no-such-file, (текущая версия) :
на каждую используемую комбинацию типов создавался один и только один defstruct
А в чём проблема? Пихаем уже готовые defstruct в хэш по ключу на основе символов типов. При запуске макроса проверяем, есть ли уже готовая реализация в хэше, если нет, то конструируем. Не?
Исходная версия no-such-file, :
на каждую используемую комбинацию типов создавался один и только один defstruct
А в чём проблема? Пихаем уже готовые defstruct в хэш по ключу на основе символов типов. При запуске макроса проверяем, есть ли уже готова реализация в хэше, если нет, то конструируем. Не?