Какая необходимость в разделении фазы анализа на лексический анализ и синтаксический анализ?
- Более простая реализация. Отделение лексического анализа от синтаксического анализа часто позволяет упростить ту или иную из этих фаз.
- Повышение эффективности компилятора
- Улучшена переносимость компилятора
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.