Je lis le fichier .c pour rechercher les fonctions qui y sont définies et compter le nombre de lignes dans chaque fonction. Mon problème est que je suis incapable de rechercher le nom/la signature de la fonction répartie sur plusieurs entrées. J'ai la liste des noms de fonctions du fichier .c et je fais correspondre les noms des fonctions de cette liste avec les fonctions du fichier .c pour les traiter plus avant.Script python pour correspondre à la signature de la fonction C sur plusieurs lignes
par exemple. Mon fichier .c est:
1. int main(
2. void
3. )
la signature principale est répartie sur trois lignes.
et j'ai une liste de fonctions comme:
int main(void);
comment puis-je correspondre à "int main (void)" avec les principaux multiligne dans le fichier .c? Je veux commencer à compter les lignes une fois la fonction trouvée.