2010-08-12 2 views
20

Мне нужно построить AST, используя clang, и единственные обучающие материалы, которые я нашел, являются неопределенными и два года устарели. Может ли кто-нибудь указать мне пример?создание парсера с clang

ответ

15

Есть несколько учебник доступны, которые демонстрируют использование Preprocessor класса и как построить АСТА:

+0

+1 для приятной и полезной ссылки, но, похоже, устарели. Примеры кода не компилируются должным образом. Любая полезная ссылка, которая объясняет с нуля, как получить исходный файл, а затем проанализировать его исходный код и т. Д.? – iammilind

+3

Кажется, что вещи быстро меняются в мире clang. Я предполагаю, что последняя ссылка теперь http://clang.llvm.org/docs/index.html –

+0

Спасибо за ссылку. Из этого я нашел и пережил [LibTooling] (http://clang.llvm.org/docs/LibTooling.html), который, кажется, мне интересен. – iammilind

 Смежные вопросы

  • Нет связанных вопросов^_^