DRAKON.SU
https://forum.drakon.su/

Какие языки поддерживает программа ИС Дракон?
https://forum.drakon.su/viewtopic.php?f=144&t=6282
Страница 1 из 1

Автор:  Владимир Паронджанов [ Среда, 11 Июль, 2018 13:42 ]
Заголовок сообщения:  Какие языки поддерживает программа ИС Дракон?

LKom писал(а):
ИС Дракон доработан в части использования языка ST системы CoDeSys по стандарту МЭК 61131-3.
У меня вопрос. Какие языки поддерживает программа ИС Дракон?

Например, программа DRAKON Editor (версия 1.29) по желанию пользователя автоматически преобразует дракон-программу в исходный код любого из 13 целевых языков:
Java, Processing, D, C#, C/C++ (with Qt support), Python, Tcl, JavaScript, Lua, Erlang, AutoHotkey и Verilog


Можно ли предоставить такую же информацию для программы ИС Дракон?

Автор:  Владимир Паронджанов [ Среда, 01 Август, 2018 13:05 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

Я пишу очередную книгу по языку ДРАКОН.

Вот отрывок
Цитата:
КАКИЕ ЦЕЛЕВЫЕ ЯЗЫКИ
МОЖНО ИСПОЛЬЗОВАТЬ


Это зависит от выбранного дракон-конструктора. Например, дракон-конструктор DRAKON Editor (версия 1.29) по желанию пользователя автоматически преобразует дракон-программу в исходный код любого из 13 целевых языков: Java, Processing, D, C#, C/C++ (with Qt support), Python, Tcl, JavaScript, Lua, Erlang, AutoHotkey и Verilog [51].


Желательно дать такую же информацию про ИС Дракон.
Но у меня такой информации нет

Автор:  Владимир Паронджанов [ Четверг, 13 Декабрь, 2018 19:43 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

Александр Араптанов писал(а):
Языки которые поддерживает ИС Дракон:

ASM
BASCOM
C
Delphi
FSM
Java
1C
У меня два вопроса.

1. Как понимать АSM? У каждой архитектуры (каждого процессора) свой ассемблер. Какой архитектуре (какому процессору) соответствует ASM?

2. Что такое FSM? Где можно прочитать сведения о FSM?

Автор:  Александр Араптанов [ Четверг, 25 Июль, 2019 13:05 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

Программа ИС Дракон поддерживает все языки. Это обеспечивается файлом настройки. Где прописывается начало конец программы, символа комментариев, конструкция условия, и goto.

Если язык конструкцию goto не поддерживает (пример ABAP) используется генерация кода по номерам.

Подробные я буду освещать этот вопрос в своём курсе вебинаров в августе. Приглашаю принять участие.

https://forum.drakon.su/viewtopic.php?f=144&t=6633&sid=6c7c582a17b71f3eae856c378d777460

Автор:  Владимир Паронджанов [ Пятница, 26 Июль, 2019 09:29 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

Александр Араптанов писал(а):
Программа ИС Дракон поддерживает все языки.
Не могу согласиться. Что значит все? Такое утверждение невозможно доказать.

Степан Митькин поступает иначе. Он указывает точный перечень целевых языков:
Цитата:
Java, Processing, D, C#, C/C++ (with Qt support), Python, Tcl, JavaScript, Lua, Erlang, AutoHotkey и Verilog


Точно так же следует поступать и с программой ИС Дракон.
Надо указать точный перечень целевых языков

Предполагаю, что программа ИС Дракон поддерживает 6 языков
Цитата:
С, Delphi, Java, 1С, ST (CoDeSys), BASCOM
Lua, PL/SQL, ABAP, Forth, Oberon
Если вы считаете, что этот список не точен, просьба сообщить, что надо добавить или изъять (с указанием на источник информации)

Дело осложняется тем, что:
1. Программа ИС Дракон хранится в облаке, а не на сайте.
2. Инструкция по работе с программой отсутствует.
3. Документ, где указано, какие языки поддерживает программа ИС Дракон, также отсутствует. Во вском случае мне он не известен.
Если вам что-нибудь известно о этом документе, просьба сообщить.

Автор:  LKom [ Пятница, 26 Июль, 2019 13:41 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

https://forum.drakon.su/viewtopic.php?p=101114#p101114
Lua

Автор:  LKom [ Пятница, 26 Июль, 2019 14:31 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

https://forum.drakon.su/viewtopic.php?p=88916#p88916
PL/SQL

Автор:  LKom [ Пятница, 26 Июль, 2019 14:35 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

https://forum.drakon.su/viewtopic.php?p=101568#p101568
ABAP

Автор:  LKom [ Пятница, 26 Июль, 2019 14:41 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

https://forum.drakon.su/viewtopic.php?p=101077#p101077
Forth

Автор:  LKom [ Пятница, 26 Июль, 2019 14:46 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

https://forum.drakon.su/viewtopic.php?p=81076#p81076 п.8
ассемблеры

Автор:  Владимир Паронджанов [ Пятница, 26 Июль, 2019 16:14 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

LKom, спасибо.

Программа ИС Дракон поддерживает 11 языков:
С, Delphi, Java, 1С, ST (CoDeSys), BASCOM, Lua, PL/SQL, ABAP, Forth, Oberon

=============================

Насчет ассемблера по-прежнему неясность.
Как понимать ассемблер? У каждой архитектуры (каждого процессора) свой ассемблер. Какой архитектуре (какому процессору) соответствует ассемблер?

Текст внизу на этот вопрос, к сожалению, не отвечает.

==== писал(а):
8. Для программирования на произвольных языках (в т.ч. на ассемблере, Обероне) с отображением проблемной области в Дракон схемах введен пункт меню "Программирование/Сборка без Маршрутного транслятора", смотрите на форуме тему "Параллельный программный код" http://forum.oberoncore.ru/viewtopic.php?p=79617#p79617. Для обеспечения изменения нумерации икон в контекстном меню икон введен пункт "Установить последовательность номеров". При выборе начальной иконы в последовательности и выполнении этого пункта, начинается перенумерация последующих выбранных икон, завершается перенумерация при нажатии клавиши Esc.
При выполнении сборки, тексты икон в последовательности номеров будут помещаться в промежуточный код.
Текст S точек схем и икон Модуль должен формироваться также с использованием оператора //Shema.

Автор:  LKom [ Пятница, 26 Июль, 2019 18:58 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

Владимир Паронджанов писал(а):
Программа ИС Дракон поддерживает 11 языков:
...
Насчет ассемблера по-прежнему неясность.
Почему 11?

Если для вашего языка программирования можно использовать блок-схемы, то
настраивайте и используйте ИС Дракон со своим языком программирования.

Насчет ассемблеров достаточно сказано в приведенной цитате. Программистам понятно.
Дракон-схемам назначается свойство с маркером "№№".

Автор:  Владимир Паронджанов [ Воскресенье, 24 Ноябрь, 2019 09:01 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

Уточнение

Программа ИС Дракон поддерживает 10 языков:
С, Delphi, Java, 1С, BASCOM, Lua, PL/SQL, ABAP, Forth, Oberon

Язык ST (CoDeSys) исключен по решению LKom и подтверждению Алексея Муравицкого:

А_МУР писал(а):
Данная опция... не доведена до ума. Я считаю что автор сделал правильно, что удалил работу с языком ST

Автор:  alehinsasha [ Вторник, 18 Август, 2020 10:16 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

Есть ветка с обсуждением генерации кода 1С?

Автор:  Владимир Паронджанов [ Вторник, 18 Август, 2020 10:47 ]
Заголовок сообщения:  Re: Какие языки поддерживает программа ИС Дракон?

Поищите здесь viewforum.php?f=138

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/