Bonjour,
Connaissez vous une bibliothèque capable d'analyser des fichiers .h et .cpp et d'extraire les méthodes, les variables, etc.
merci
Bonjour,
Connaissez vous une bibliothèque capable d'analyser des fichiers .h et .cpp et d'extraire les méthodes, les variables, etc.
merci
Je ne connais pas de bibliothèques toutes faites mais regarde du côté de boost.spirit, par exemple.
Mon blog anglais - Mes articles et critiques de livres - FAQ C++0x, avec liste des nouveautés - Conseils sur le C++ - La meilleure FAQ du monde - Avant de créer des classes que vous réutiliserez, regardez si ça n'existe pas déjà - Le site du comité de normalisation du C++
Le guide pour bien débuter en C++ - Cours et tutoriels pour apprendre C++
J'aimerais bien avoir une idee des temps de compilations qu'un parseur C++ base sur spririt pourrait avoir. Les paris sont ouverts: jours/semaines/passe pas le compilateur?Envoyé par Alp
(Mon choix: pas un compilateur n'est capable de traiter le resultat).
lol en effet, Spirit c'est du gros lourd....Vu la syntaxe du C++ (existe t il un langage à la syntaxe plus complexe ?) ça risque de poser problème !
Si tu trouves pas de lib, tu vas avoir du boulot...
exhuberant ctags ?
Sinon j'avais croisé des projets de réflexion/introspection pour le C++ qui semblaient offrir des facilités pour extraire diverses infos.
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
Si tu veux quelque chose de complet, il vaut voir chez EDG dont le metier est de vendre un parseur. Et si tu veux du libre, il te faudra essayer de couper celui de g++ du reste du compilateur... bonne chance si tu pars dans cette voie, je suis interesse si tu vas au bout, j'ai deux ou trois projets persos qui s'en servirais bien.Envoyé par mnaulet
Si tu peux te contenter de quelque chose d'incomplet, celui de doxygen pourrait eventuellement te convenir. En plus il doit mieux fonctionner sur du code incomplet.
Merci doxygen est tres bien puisqu'il peut generer tout ca en XML. Apres il n'y a plus qu'a recuperer les infos...
Partager