1. ANTRL-ом построить синтаксическое дерево и выяснить иерархию вызовов.
2. Построить дерево вызовов.
3. Сделать сериализатор дерева в SVG.
4. PROFIT!
quote:
Originally posted by Renegade:
1. ANTRL-ом построить синтаксическое дерево и выяснить иерархию вызовов.
2. Построить дерево вызовов.
3. Сделать сериализатор дерева в SVG.
4. PROFIT!