24FreelanceБиржа фриланса, которая не спит
Завершён

Проектирование лексического анализатора

1 665 просмотров 0 откликов#2388
Статус проекта
Завершён
Бюджет€3 250за проект
ФорматРазовый проектвозможна предоплата
ОплатаЭлектронные деньги
Приём заявокЗавершёндо 17.06.2016
Откликов0в среднем по разделу: 0,3
Просмотров1 66510 за 14 дней

Описание проекта

1. дана грамматика G( { (, ), ^, &, ~, a}, { S, R, T, G, E, F}, P, S)
P:
S->T | TR
R->^T | ^TR
T->E | EG
G->&E | &EG
E-> ~E | F
F -> (S) | a
преобразовать к грамматике LL(1), построить распознаватель на основе полученной грамматики и выполнить разбор цепочки "a^a&~a&(a^~~a)"
это 1я программа.

2. дана грамматика G( { "if", "then", "else", a, b }, {S,T,E,F}, P, S)
P:
S-> if b then T else S | if b then S | a
T-> if b then T else S | a
преобразовать к грамматике LL(1), построить распознаватель на основе полученной грамматики и выполнить разбор цепочки " if b then if b then if b then a else a"
интерфейс для задания 1 и 2:
1) исходная грамматика, 2)автоматическое заполнение таблицы FIRST и FOLLOW (после применения левой факторизации), 3)таблица разбора (стек, вход, выход (записывается "выталкивание" или применияемое порождение из таблицы разбора)). в итоге д.б. Допуск или Отвергнуть.
это 2я программа.

примерный инт-с для 1го,2го задания прикрепила файл, но должны быть пробелы между лексемами

3. также построить (с данной грамматикой в задании 2) распознаватель простого предшествования.
интерфейс похож, но здесь на выходе либо перенос, либо свертка.
это 3я программа.

все в делфи 7
доступный код, с комментариями.
срок 2 дня...цена договорная.
Разработка программ Электронные деньги

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

24
Твенти · совет

Как написать отклик, который выберут

  • Начните с задачи заказчика, а не с рассказа о себе.
  • Дайте одну-две похожие работы из портфолио.
  • Назовите цену и срок — и что именно в них входит.
  • Задайте один уточняющий вопрос — он начинает диалог.

Отклики 0

Тексты откликов видит только заказчик.

Тот же раздел

Похожие проекты

Все проекты раздела
Приложение инвентаризации склада со сканером штрихкодов

Приложение инвентаризации склада со сканером штрихкодов

Ищу разработчика мобильного приложения для складского учёта со сканированием штрихкодов, операциями прихода, расхода, ревизии и отчётами.

Разработка программ24.09.20260236
0откликов
Полезно знать
Как откликнуться на этот проект?

Войдите как фрилансер, опишите, как решите задачу, укажите цену и срок. Заказчик читает отклики и начинает диалог с лучшими.

Кто видит мой отклик?

Только заказчик, разместивший проект, и вы. Другие фрилансеры не видят ни текст, ни цену.

Где найти похожие заказы?

Новые проекты в разделе «Разработка программ» появляются каждый день. Все проекты раздела

На какие запросы отвечает эта страница