Необходимо написать некоторый упрощенный аналог генератора трансляторов.
Рекомендуется брать за основу синтаксис ANTLR или Bison. Рекомендуется для
чтения входного файла с грамматикой сгенерировать разборщик с помощью ANTLR или
Bison.
Необходимо набрать в сумме хотя бы 30 баллов.
Обязательное требование: должен быть лексический анализатор, не должно быть ограничения,
что токен это один символ.
- (10 баллов) LL(1)-грамматики, нисходящий разбор
- (15 баллов) SLR-грамматики, восходящий разбор
- (20 баллов) LALR-грамматики, восходящий разбор
- (10 баллов) поддержка синтезируемых атрибутов
- (10 баллов) поддержка наследуемых атрибутов
- (5 баллов) выполнить с помощью вашего генератора ваше задание второй лабораторной
- (10 баллов) выполнить с помощью вашего генератора ваше задание третьей лабораторной