¿Alguien sabe de un módulo de python para analizar una cadena de comentario C++ estilo doxygen? Me refiero a una cadena como esta (ejemplo sencillo):Doxygen C++ comentar cadena de análisis en python?
/**
* A constructor.
* A more elaborate description of the constructor.
* @param param1 test1
* @param param2 test2
*/
y me gustaría extraer el resumen, la descripción larga, los parámetros, el valor de retorno, etc Actualmente estoy haciendo esto utilizando métodos de cadena y regulares expresiones pero mi solución no es muy robusta. Alternativamente, ¿alguien puede recomendar una lib del analizador de Python fácil de usar que pueda configurar rápidamente?
Gracias de antemano
Lo hice, y esta fue realmente la motivación para esta pregunta. Utiliza lex y un archivo fuente grande de 179 kb para generar un lexer. Estoy buscando una solución más simple aquí (por lo tanto, mi pregunta adicional acerca de una lib simple analizador de Python). – Sebastian