Разделить фаз генерации и оптимизации кода позволяет
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
повторно использовать оптимизатор с другими генераторами(Верный ответ)
существенно упростить генератор(Верный ответ)
повторно использовать генератор с другими оптимизаторами
сделать генератор независимым от оптимизатора(Верный ответ)