Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо создать класс-парсер, позволяющий разбирать текстовые выражения на составляющие (лексемы). Т.к. общая структура выражения может периодически изменяться, а также, могут появиться новые типы лексем, то парсер должен позволять задавать маску для общего вида выражения и правила распознавания отдельных лексем.

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

Разработку способа (языка) описания маски общего вида выражения, а также описателей правил распознавания типов лексем, рекомендуется реализовывать подобно языку регулярных выражений или, возможно, скриптовым языкам.

Delphi 5, 7

Срок разработки - 1 месяц

17 лет назад
buddy
48 летУкраина
18 лет в сервисе
Был
9 лет назад
  • Похожие заказы
  • Необходимо руссифицировать скрипт autoboss v.1. Скрипт есть в наличии, кто сможет руссифицировать его в короткие сроки?! И самое главное не дорого!

    Прочее1 исполнитель
    Завершен
    17 лет назад
  • $1000

    Hi, We appreciate your working experience and would like to know more about you. What you think of our project? how you will do it?? We would like to hear comments and suggestions on this. ...

    Прочее5 заявок
    Закрыт
    17 лет назад
  • Мне нужна программа, которая позволяет открывать файлы так, чтобы не было видно что они открывались и менялись. Файлы 1С. ПРИМЕР: Мне пришел файл созданный 19.11.2006 в 09.00, я его открыл и поменял в 18.00. ...

    Прочее13 заявок
    Закрыт
    17 лет назад
  • Нужен код для rich баннера, чтобы вставить его в страницу и баннер всплывал по центру страницы и показывался 1 или 2 раза одному посетителю.

    Прочее5 заявок
    Закрыт
    17 лет назад
  • $50

    //Нужно создать внешнюю компоненту содержащую функции для 1С //для Преобразования поступающей строки unicod взятой из wordа в обычную строку состоящею из чисел //разделенных запятой например "1084,1072,1084,1072,32,1084,1099,1083,1072,32,1088,1072,1084,1091" //это "мама мыла раму" где каждое из чисел выше это ...

    Прочее1 исполнитель
    Закрыт
    17 лет назад
  • Всем здравствуйте! Необходимо перенести данные для расчета средней зарплаты за год из программы ИНФИН (6.1.0.12) в программу 1С: "Зарплата и управление персоналом" 8.0. Эти данные необходимы для расчета больничных и отпускных. Связь со мной: [email protected] ...

    Прочее6 заявок
    Закрыт
    17 лет назад
  • В системе ERP кто-то ворует данные о пользователях из базы данных (MySQL). Необходимо зашифровать php код, чтоб никто не мог им воспользоваться.

    Прочее9 заявок
    Закрыт
    17 лет назад