Визуальный язык ДРАКОН

Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность/Надёжность

Инструменты пользователя

Инструменты сайта


rodstvennye_reshenija

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
rodstvennye_reshenija [2012/04/30 10:46]
Владислав Жаринов создано
rodstvennye_reshenija [2013/01/26 12:43]
Владислав Жаринов [ВЛ-система (СемИДЕ)]
Строка 16: Строка 16:
 ===== ВЛ-система ===== ===== ВЛ-система =====
  
-Структурный редактор-транслятор на Оберон ​и учебный авторский язык. Разрабатывается группой под руководством ВЛаптева (Астраханский ТУ) с 2010 г. В течение 2012 г. планируется внедрение в учебный процесс университета. Условия ​распространения следует уточнять у разработчика.+Структурный редактор-транслятор на Оберонучебный авторский язык ​и другие языки (Си-подобные и пр.). В основу реализации ​положено выделение ​т.н. //семантического ядра// - базиса алгоритмических (в перспективе - также декларативных) структур, имеющих ​унифицируемый смысл в поддерживаемых ​языках при возможных ​различиях синтаксиса.
  
-Основные решения обсуждались в [[http://​forum.oberoncore.ru/​viewtopic.php?​f=93&​t=1542&​start=320|специализированной теме]] ​проекта.+Разрабатывается группой под руководством В. Лаптева (Астраханский ГТУ) ​с 2010 гВ 2012 гначато внедрение начального ​издания в учебный процесс университета.
  
-Предполагается реализовать ряд ​типов граф-схем. В частности, дракон-схемы для представления кода процедур.+Было ​принято ля исходного изданиярабочее название "​Semantic IDE" (здесь также ​СемИДЕ)Ранее здесь и в обсуждениях называлась также "​Структурный/​Сематический редактор".
  
 +Официальные публикации доступны в [[http://​forum.oberoncore.ru/​viewtopic.php?​p=76702#​p76702|этой теме]]. Следует выделить:​
 +  * Статью о концепции "​семантического ядра":​ http://​forum.oberoncore.ru/​viewtopic.php?​p=76703#​p76703.
 +  * Статью по структурному (семантическому) редактированию:​ http://​forum.oberoncore.ru/​viewtopic.php?​p=76704#​p76704.
 +
 +Основные решения также обсуждались:​
 +  *  в [[http://​forum.oberoncore.ru/​viewtopic.php?​f=93&​t=1542&​start=320|специализированной теме]] проекта.
 +
 +Доступен [[http://​forum.oberoncore.ru/​download/​file.php?​id=2844|деморолик]] работы в промежуточном варианте.
 +
 +Условия распространения - следует уточнять у разработчика.
 +
 +Скриншот предварительной версии:​{{ :​vl-ide-demo.jpg?​800 |}}
 +
 +Для представления маршрутов алгоритмической части употреблены одномерные структурные скобки (фигуры выделения блоков в линейно организованном исходном тексте;​ были предложены независимо,​ в частности,​ [[http://​drakon.su/​biblioteka/​start#​knigi|Jeffrey V. Nickerson]] и [[http://​forum.oberoncore.ru/​viewtopic.php?​p=72923#​p72923|С. Прохоренко]]) в упрощённой версии,​ подобной использованной [[http://​forum.oberoncore.ru/​viewtopic.php?​p=34813#​p34813|здесь]].
 +
 +Предполагается реализовать ряд типов граф-схем. В частности,​ дракон-схемы для представления кода процедур. В первую очередь рассматриваются граф-схемы автоматов.
 +
 +Пользователь может описывать свой синтаксис для базовых понятий языков,​ реализованных в среде.
 ===== Code Rocket Designer ===== ===== Code Rocket Designer =====
  
rodstvennye_reshenija.txt · Последние изменения: 2013/01/26 12:48 — Владислав Жаринов