DRAKON.SU

Текущее время: Четверг, 28 Март, 2024 17:53

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Ждем критических замечаний.
СообщениеДобавлено: Понедельник, 17 Ноябрь, 2008 19:57 

Зарегистрирован: Понедельник, 17 Ноябрь, 2008 19:03
Сообщения: 2
Глубокоуважаемые коллеги.

Мы разрабатываем САПР - подсистему на BB и обнаружили, что затраты
для реализации подмножества ДРАКОНа в нашем производственном
процессе, иншАллах, сторицей окупятся в последующем
снижением трудозатрат при разработке наших программ
и подготовке новых специалистов для нашей конторы.

Цель - реализовать для внутреннего применения ввод
императивной части модулей на BB через ДРАКОН.

Этап 1. ДРАКОН-КП-МИНИМУМ.
Реализация следующих минимально необходимых
графических примитивов:
а) точка входа (имя и сигнатура процедуры);
б) точка выхода (возвращаемое значения);
в) обычное выражение
г) комментарий
д) IF
е) тройник для завершения IF
ж) WHILE
з) соединительная ломанная линия

Работы по этапу

1.0. Графический редактор уже есть, древовидную структуру данных
уже подготовили.

1.1. Сканнер текстовой декларативной части модуля, набранной на BB,
с разрезкой на ленты.

1.2. Сканнер графической императивной
части модуля в древовидную структуру.

1.3. Генератор текстовых лент императивной части (с их вставкой
между текстовыми лентами декларативной части).

1.4. Синхронизатор обнаруженных и исправленных синтаксических ошибок
в сгенерированном модуле с графической частью.

Работы по этапу планируем выполнить на самом ДРАКОН-КП-МИНИМУМ
и провести трансляцию силами усердных помощников.

Этап 2. ДРАКОН-КП.
Реализация графики для:
а) остальных элементов синтаксиса КП - ELSIF, CASE, REPEAT/UNTIL, LOOP;
б) эргономичного вертикального объединения;
в) эргономичных логических операций;
г) эргономичных операций с массивами.

Этап 3. Если будет выгодно, то отработка программного продукта
коммерческого качества с разработкой полноценного
графического front-end для компилятора.

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

P.S. Глубокоуважаемый info21. Вы уже получили перевод?
Я уже потерял квитанцию.

С уважением,
Кубанычбек.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB