Bonjour a tous,
Après plusieurs jour de recherche je me tourne vers vous.
Je cherche a parser du code C++ afin de pouvoir:
- Compter le nombre d'argument d'une méthode/fonctions
- Compter le nombre de ligne d'un méthode/fonctions
- etc...
Pour ce faire j'ai tout d’abord essayé a grand coup de regex, mais cela n'a pas aboutie (Trop de cas a géré, les regex deviennent vraiment trop illisible).
Maintenant je me suis tourné vers ANTLR4. Malheureusement je n'arrive pas a trouver une grammaire pour le C++ (j'ai trouver une grammaire pour le C ici https://github.com/antlr/grammars-v4 )
Donc savez-vous ou je peut trouver une grammaire pour le C++ pour ANTLR4 ?
Ou connaissez vous un autre moyen de faire ce que je veux ?
Je vous remercie par avance pour votre aide![]()
Partager