Цей проміжний код ще не є вихідним кодом, але має важливі властивості: він має досить легко генеруватися та легко транслюватися у цільову мову. Синтез (back-end) На базі проміжного представлення та наповненої таблиці функції конструюється вихідна програма.