Разработка компиляторов

       

Разработка компиляторов

Восходящие анализаторы
LR(k)-анализатор
Управляющая программа анализатора
Управляющая таблица LR(0)-анализатора
Состояния 0 и 1
Состояния 2 и 3
Базовые операции
Алгоритм построения конечного автомата
Автомат для грамматики

Управляющая таблица
LR(1)-анализатор
Управляющая таблица LR(1)-анализатора
LALR(1)-анализатор
Таблица LALR-анализатора для грамматики G1
Пример LR(1)-грамматики
Неоднозначные грамматики. Конфликты "перенос-свертка"
Пример конфликта перенос-свертка
Разрешение конфликта перенос-свертка
Неоднозначные грамматики. Конфликт перенос-перенос

Неоднозначные грамматики. Приоритет операций
Неоднозначные грамматики. Ассоциативность
Литература к лекции

Содержание раздела