Для чого потрібне абстрактне синтаксичне дерево?

Синтаксичні дерева використовуються в синтаксичних аналізаторах для проміжного представлення програми між деревом розбору (деревом з конкретним синтаксисом) і структурою даних, яка потім використовується як внутрішній уявлення в компіляторі або інтерпретаторі програми для оптимізації та …