Я хотел бы создать автоматическую визуализацию, похожую на блок-схему, в простую Java-логику, для этого мне нужно проанализировать исходный код Java, у меня есть 2 кандидата: ANTLR и javax.lang.model Java 6. Ни то, ни другое не просто.
Мне еще предстоит найти один работающий пример, который хотя бы отдаленно приблизился к тому, чего я хочу достичь.
Я хочу найти простые объявления переменных, присваивания и потоки (если, для, switch, логические условия и т. Д.)
Есть ли простой пример или учебное пособие для любого из них?
Я нашел очень мало примеров ANTLR (ни один из них не работает "из коробки" без значительной "домашней работы") и абсолютно ни одного для javax.lang.model