3

Doxygen などで GNU M4 マクロを文書化することは可能ですか?

マクロの大きなコレクションがあり、それらをコメントで文書化し、そこから文書を生成したいと考えています (Doxygen、JavaDoc などと同様)。

ありがとう!

4

1 に答える 1

1

いいえ、これは不可能です。その理由は、doxygen が何らかの文法に従ってドキュメントを解析する必要があるからです。m4 は汎用マクロ プロセッサであるため、あらゆる種類のテキスト ファイルを処理でき、特定の文法にまったく制限されません。すべての m4 ファイルが実際には C だったとしても、doxygen は m4 と C のハイブリッドを解析する必要がありますが、それはできません。doxygen のドキュメントで概説されているように、doxygen はサポートされている言語に制限されています。

于 2011-08-29T20:54:57.760 に答える