Bonjour,
Je cherche à parser un code source C suivant :
Le but est de récupérer les variables toto, tata, titi, tete toujours à gauche de la fonction "load_bitmap".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 int main() { toto = load_bitmap("...."); if (!toto) exit(-1); tata = load_bitmap("...."); if (tata == NULL) { // des choses } titi = load_bitmap("...."); if (!titi) { /* encore des choses */ tete = load_bitmap("...."); } }
Dans un second temps, il faudrait savoir si chacune de ses variables sont dans un "if" avec le pattern suivant : "if (!MA_VARIABLE)" ou alors "if(MA_VARIABLE==NULL)"
Je sais qu'il faut utiliser des regex mais j'aurais besoin de votre aide pour cela. Sinon s'il y a une autre méthode à part les regex, je suis partant
Merci beaucoup
Partager