Контрольная работа: Разработка формальных грамматик

«<=»!

«>=»!

«<>»!

«=».

EOG

Построим матрицу предшествования бесконфликтной грамматики:

4. Разработка сканера

1) Определяем лексемы языка


Табл.1. Лексемы языка

Обозначение лексемы

Смысл лексемы

конст_10

Десятичная константа

конст_16

Шестнадцатеричная константа (префикс &H)

конст_2

Двоичная константа (префикс &B)

ид_р

Идентификатор (integer, double или string)

sin

Синус вещественного числа

left

Функция работы со строками

not

Логическое «НЕ»

and

Логическое «И»

or

Логическое «ИЛИ»

К-во Просмотров: 621
Бесплатно скачать Контрольная работа: Разработка формальных грамматик