Разработать тест на Python
4 000 руб. за проект
Реализовать SLR(1)-разбор слова (входное данное 2) по
грамматике (входное данное 1), синтаксическое дерево
строить не обязательно. Грамматика может обрабатывать
многострочные данные, для символа перевода строки в
грамматике используется токен $. Для пробела—токен _.
Реализовать обработку ошибок в режиме паники.
Результат работы программы: сообщение об успешном
разборе строки, либо сообщение о неуспешном разборе с
указанием позиций ошибок (т.е. номеров символов в строке,
на которых парсер перешёл в режим паники, либо пары
номеров строки и позиций в строке, если слово
многострочное). Ещё один возможный результат работы
программы: сообщение о некорректности грамматики (в т.ч.
если она не обладает SLR(1)-свойством).
грамматике (входное данное 1), синтаксическое дерево
строить не обязательно. Грамматика может обрабатывать
многострочные данные, для символа перевода строки в
грамматике используется токен $. Для пробела—токен _.
Реализовать обработку ошибок в режиме паники.
Результат работы программы: сообщение об успешном
разборе строки, либо сообщение о неуспешном разборе с
указанием позиций ошибок (т.е. номеров символов в строке,
на которых парсер перешёл в режим паники, либо пары
номеров строки и позиций в строке, если слово
многострочное). Ещё один возможный результат работы
программы: сообщение о некорректности грамматики (в т.ч.
если она не обладает SLR(1)-свойством).
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.