20
Мне нужно построить AST, используя clang, и единственные обучающие материалы, которые я нашел, являются неопределенными и два года устарели. Может ли кто-нибудь указать мне пример?создание парсера с clang
Мне нужно построить AST, используя clang, и единственные обучающие материалы, которые я нашел, являются неопределенными и два года устарели. Может ли кто-нибудь указать мне пример?создание парсера с clang
Есть несколько учебник доступны, которые демонстрируют использование Preprocessor
класса и как построить АСТА:
+1 для приятной и полезной ссылки, но, похоже, устарели. Примеры кода не компилируются должным образом. Любая полезная ссылка, которая объясняет с нуля, как получить исходный файл, а затем проанализировать его исходный код и т. Д.? – iammilind
Кажется, что вещи быстро меняются в мире clang. Я предполагаю, что последняя ссылка теперь http://clang.llvm.org/docs/index.html –
Спасибо за ссылку. Из этого я нашел и пережил [LibTooling] (http://clang.llvm.org/docs/LibTooling.html), который, кажется, мне интересен. – iammilind