É possível documentar macros GNU M4 com Doxygen ou algo semelhante?
Temos uma grande coleção de macros e gostaríamos de documentá-las em comentários e gerar documentação a partir disso (semelhante ao Doxygen, JavaDoc, etc.)
Obrigado!
Respostas:
1 para resposta № 1Não, isso é impossível, a razão é queO doxygen precisa analisar o documento de acordo com alguma gramática. Como o m4 é um processador de macros de uso geral, ele pode processar qualquer tipo de arquivo de texto e não está restrito a nenhuma gramática específica. Mesmo se todos os seus arquivos m4 fossem realmente C, o doxygen precisaria analisar um híbrido de m4 e C, o que ele "t". O Doxygen é restrito a seus idiomas suportados, conforme descrito na documentação do doxygen.