Разобрались с теорией в публикации «Модификация программы и что лучше менять: исполняемый код или AST программы?». Перейдем к практике, используя Eclipse java compiler API.
![](https://habrastorage.org/files/a24/d35/d88/a24d35d88a8d48b1834172661d8255c2.jpg)
Java программа, которая переваривает java программу, начинается с работы над абстрактным синтаксическим деревом (AST)…
![](https://habrastorage.org/files/a24/d35/d88/a24d35d88a8d48b1834172661d8255c2.jpg)
Java программа, которая переваривает java программу, начинается с работы над абстрактным синтаксическим деревом (AST)…