( kisg | 2021. 03. 19., p – 22:33 )

Ha van egy AST-d, akkor miért nem mész végig pl. egy visitorral, miért kezded el a blokkot stringként feldolgozni?

Pont az a jó az AST-ben, hogy nem kell stringként küzdeni. Mi egyébként Eclipse AST-vel csináltunk jó dolgokat, ha jól értem a Spoon is erre épül, de nem tudom mennyire rejti el. Az Eclipse AST-ből mindent ki lehet nyerni + módosítani / új kódot is lehet generálni, nem kell hozzá regex meg toString().