У ході аналізу будується таблиця символів — ключове джерело посилань для подальшого компонування програми. Генератор проміжного коду Протягом своєї роботи компілятор може мати одне, або навіть декілька проміжних представлень коду, як вхідні параметри для різних фаз компіляції. Так, синтаксичне дерево побудоване протягом синтаксичного аналізу є прикладом такої проміжної структури.