[Росдистант] Технологии компиляции

Раздел
Программирование
Предмет
Просмотров
271
Покупок
10
Антиплагиат
Не указан
Размещена
16 Мар 2025 в 15:08
ВУЗ
Росдистант, Тольяттинский государственный университет, ТГУ
Курс
Не указан
Стоимость
990 ₽
Демо-файлы   
1
png
Оценка
15 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
rar
Технологии компиляции
7.2 Мбайт
Описание

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

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

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

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

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

Вам подходит эта работа?
Похожие работы
Другие работы автора
Прямой эфир