Система mnas-package предназначена для подготовки документации, извлекаемой из asdf-систем.
Мотивация
Система Codex является достаточно удобной для выполнения документирования систем, написанных с использованием Common Lisp. Она позволяет получить на выходе документацию приемлемого вида.
К недостатку сустемы Codex можно отнести то, что формирование шаблона документации не выполняется автоматически. Указание на включение разделов документации, относящихся к отдельным сущностям к которым можно отнести:
- системы;
- пакеты;
- классы;
- функции, setf-функции;
- обобщенные функции,методы, setf-методы;
- макросы;
- и т.д., и т.п.
приходится формировать вручную.
Этот проект пытается устранить данный недостаток системы Codex за счет определения функций и методов позволяющих:
- формировать код, предназначенный для передачи в систему Codex;
- формировать представление отдельных частей системы в виде графов.