Я читал о генераторах парсеров и синтаксических анализаторах и нашел это выражение в wikipedia LR parsing -page:
Многие языки программирования могут быть проанализированы с использованием некоторой вариации парсера LR. Одним из примечательных исключений является С++.
Почему так? Какое конкретное свойство С++ приводит к невозможности синтаксического анализа парсеров LR?
Используя google, я обнаружил, что C может отлично разбираться с LR (1), но С++ требует LR (∞).