Библиотека Java для анализа кода - PullRequest
5 голосов
/ 14 мая 2010

Существует ли какая-либо библиотека Java, которая может помочь в построении AST из указанного исходного файла Java и наоборот (сгенерировать код из объекта ASTree)? Мне нужно что-то вроде this , но с API, позволяющим получить программный доступ к сгенерированному дереву.

1 Ответ

4 голосов
/ 14 мая 2010

Все уже доступно в ядре Eclipse. Вот страница с небольшим примером того, как использовать org.eclipse.jdt.core.dom.ASTParser для создания желаемой структуры данных AST.

...