Итак, в руководстве/документации asdf в разделе 6.5 расширения package-inferred-system пример использует файл all.lisp для определения пакетов (который, как я/мы предполагаю, будет содержать всю информацию о функциях и пакетах для этого соответствующего пакета). подкаталог).
Что я хочу знать, так это то, каким будет "правильный" способ включения всех объявлений функций и пакетов в этот файл all.lisp. Могу ли я сделать что-то вроде включения всех объявлений функций для этого подкаталога в файл all.lisp, а затем использовать функцию register-system-packages в файле asdf. Или я мог бы опустить файл all.lisp и позволить компилятору вывести пакеты из файлов (но должен ли я использовать функцию register-system-packages для каждого отдельного файла, который я добавляю в эту систему).
Меня просто больше интересуют особенности использования этой системы и файлы и объявления, которые необходимо делать при добавлении нового файла в систему.
Извините за непрозрачность вопроса; Я не могу понять специфику этой системы
concatenate-source-op
и пакетных операциях. Это то, что вам нужно? - person coredump   schedule 03.06.2015