Я слышал, что «настоящие разработчики компиляторов» используют собственный синтаксический анализатор, а не используют его генераторы. Я также слышал, что генераторы парсеров не подходят для реальных языков. Предположительно, есть много частных случаев, которые сложно реализовать с помощью генератора парсеров. У меня есть сомнения по этому поводу:
Итак, мой вопрос: разумно ли писать производственный компилятор, используя генератор синтаксического анализатора, или использовать генератор синтаксического анализатора, который считается плохое дизайнерское решение сообщества компиляторов?