10
Próbuję użyć Clang do manipulowania kodu źródłowego C++, ale mam problem z odkrywaniem API.Jak wygenerować AST z łańcucha C++ za pomocą Clang?
Chciałbym wziąć ciąg kodu źródłowego C++ i wygenerować z niego AST; coś takiego:
auto myAst = clang::parse("auto x = 1 + 1;");
Czy istnieje minimalny przykład tego?
Można spróbować z tego poradnika: https://github.com/loarabia/Clang-tutorial/wiki/TutorialOrig – tomekpe
alternativethat można analizować dowolne fragmenty C++ : http://stackoverflow.com/a/9024163/120163 –