Тито
Это:
Лексический
синтаксический анализ,
семантический анализ,
генерация промежуточного
кода, оптимизация
кода, генерация кода.
Джованни
Компилятор - это тип компьютерной программы. Он используется для перевода текста, написанного на исходном компьютерном языке, на другой компьютерный язык, также известный как целевой язык. Этот процесс в первую очередь предпринимается для создания исполняемой программы.
Компилятор проходит следующую последовательность этапов:
- Предварительная обработка
-
Анализ переднего плана
- Семантический анализ
- Преобразования цикла
- Межпроцедурный анализ
- Оптимизация кода
- Распределение регистров
- Сборка
- Ассемблер
- Связывание