Проектирование лексического анализатора. Изучение основных понятий теории регулярных грамматик, ознакомление с назначением и принципами работы лексических анализаторов (сканеров), получение практических навыков построения сканера на примере заданного простейшего входного языка.
Построение таблицы лексем. Выделение лексем из кода
Входной язык содержит операторы цикла типа for (…; …; …) do, разделенные символом ;(точка с запятой), if ,then, else. Операторы цикла содержат идентификаторы, знаки сравнения , , ==, шестнадцатеричные числа, знак присваивания (=).
ФИРТ. Четвертый курс. Т28-421. Лекции: Карамзина. Лабы: Пузырникова. 3 лабораторные работы. 9 вариант. Сдавались в 2006 году. Работа с таблицей символов. Проектирование лексического анализатора. Построение простейшего дерева вывода.