Создан заказ №11229497
24 ноября 2024
Разработка лексического анализатора языка программирования высокого уровня
Как заказчик описал требования к работе:
Написать десктопное или веб-приложение или любой другой вариант приложения с графическим интерфейсом на любом языке программирования.
Приложение должно представлять из себя Лексический анализатор для одного из перечисленных языков программирования:
-группа дотнет языков со статической типизацией
-P
ython
-Object Pascal
-Ruby
-Typescript
(Как я понял, основной принцип: это должен быть ООП язык со статической типизацией).
На входе:
Код программы написанный на одном из указанных языков.
На выходе:
Таблица токенов со столбцами:
-Исходный код
-Класс токена
-Строка
-Столбец
А также в рамках лексического анализа нужно проверять закрытость строк.
В качестве предложенных вариантов решения звучало два варианта:
1. Использование скопа регулярных выражений
2. Посмотреть уже существующие решения для генерации кода такого анализатора. Примеры: Flex (lex), Coco/R
ример визуального представления такой программы:
Слева: текстовое поле, куда мы вводим текст программы (ввод)
Справа: таблица токенов в
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
25 ноября 2024
Заказ завершен, заказчик получил финальный файл с работой
5
Разработка лексического анализатора
языка программирования высокого уровня.docx
2024-11-28 11:16
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Все сделано хорошо и быстро, хоть и немного дороговато, как по мне) Но тут еще сказываются драконовские комиссии сайта) В остальном никаких нареканий нет) Отличный автор, рекомендую!