Технологии компиляции РОСДИСТАНТ

Раздел
Программирование
Предмет
Просмотров
40
Покупок
2
Антиплагиат
Не указан
Размещена
9 Июн в 21:10
ВУЗ
Росдистант
Курс
3 курс
Стоимость
2 000 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
Лексер
383.4 Кбайт 2 000 ₽
Описание

Создание программы лексического анализатора (лексера)

Цель реализовать программу лексического анализатора. Для создания программы мы пользуемся готовыми инструментами программа генерации лексического анализатора flex и библиотеками Питона PLY (https://www.dabeaz.com/ply/)

Сканер преобразует исходный файл исходной программы в серию токенов, содержащих информацию, которая будет использоваться на более поздних этапах компиляции.

Сканер должен обрабатывать преобразования из литералов с целыми и действительными значениями в целые и числовые данные с действительными значениями.

То есть, последовательность символов 3.1415E+3, при сканировании необходимо преобразовать в double с этим значением. Целое число 137, необходимо преобразовать в целое число.

Вам подходит эта работа?
Похожие работы
Python
Лабораторная работа Лабораторная
8 Июн в 12:26
26
0 покупок
Python
Контрольная работа Контрольная
4 Июн в 22:03
31
1 покупка
Python
Отчет по практике Практика
20 Мая в 08:13
108
3 покупки
Другие работы автора
Основы программирования
Контрольная работа Контрольная
19 Апр в 11:52
77
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Контрольная работа Контрольная
15 Янв в 22:36
123 +1
8 покупок
Вычислительная математика
Задача Задача
23 Мая 2023 в 18:18
169
6 покупок
Темы журнала
Показать ещё
Прямой эфир