- Difference entre Matcher et Visitor : on voit bien que y'a moins de ligne de code pour le Matcher (on devrai detailler ça dans le rapport) : ici
- Exemple de Matcher :ici
- Comment utiliser les ast Matcher (page 9) : ici
- définition de ce que c'est que LLVM (pour le rapport):ici
- Toutes les fonctions de l'ast Matcher:ici
Apres chaque modification de code:
make
ASTMatcher:
cd /vagrant
build/clang_ast_matcher exemples/file.c -- -I/vagrant/libs/clang_llvm/lib/clang/3.9.1/include/