3

したがって、package-inferred-system エクステンションのセクション 6.5 の asdf マニュアル/ドキュメントでは、この例では、パッケージを決定するために all.lisp ファイルを使用しています (これには、それぞれの関数とパッケージのすべての情報が含まれていると想定します)。サブディレクトリ)。

私が知りたいのは、この all.lisp ファイルにすべての関数とパッケージの宣言を含める「適切な」方法は何かということです。そのサブディレクトリのすべての関数宣言を all.lisp ファイルに含めてから、asdf ファイルで register-system-packages 関数を使用しますか? または、all.lisp ファイルを省略して、コンパイラにファイルからパッケージを推測させることもできます (ただし、このシステムに追加するすべてのファイルに対して register-system-packages 関数を使用する必要があります)。

このシステムの使用の詳細と、システムに新しいファイルを追加するときに作成する必要があるファイルと宣言について、もっと知りたいと思っています。

質問が不透明で申し訳ありません。このシステムの詳細を把握できないようです

4

2 に答える 2