Как написано на вики-странице иерархии Хомского: «Обычные языки обычно используются для определения шаблонов поиска и лексической структуры языков программирования».
Какова теоретическая точка зрения, почему использование обычных языков для определения шаблонов поиска и лексической структуры языков программирования является предпочтительным по сравнению с неограниченным языком и контекстно-свободным языком?