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

Бесконечный цикл в Drakon-editor
https://forum.drakon.su/viewtopic.php?f=145&t=5095
Страница 1 из 1

Автор:  VadimFrank [ Среда, 07 Май, 2014 09:08 ]
Заголовок сообщения:  Бесконечный цикл в Drakon-editor

Здравствуйте знатоки Drakon-editor.

Есть задача написать управляющую программу, которая не имеет конца.

Если я удаляю из диаграммы ветку с элементом "Конец", то получаю сообщение "У диаграммы должен быть один конец", а если я эту ветку оставляю, и зацикливаю диаграмму используя веточный цикл, то получаю сообщение об ошибке, что "Обнаружен бесконечный цикл".. А собственно он мне и нужен.

Как сделать так, чтобы бесконечный цикл не считался ошибкой?

Автор:  Alexey Veselovsky [ Среда, 07 Май, 2014 12:45 ]
Заголовок сообщения:  Re: Бесконечный цикл в Drakon-editor

VadimFrank писал(а):
Здравствуйте знатоки Drakon-editor.

Есть задача написать управляющую программу, которая не имеет конца.

Если я удаляю из диаграммы ветку с элементом "Конец", то получаю сообщение "У диаграммы должен быть один конец", а если я эту ветку оставляю, и зацикливаю диаграмму используя веточный цикл, то получаю сообщение об ошибке, что "Обнаружен бесконечный цикл".. А собственно он мне и нужен.

Как сделать так, чтобы бесконечный цикл не считался ошибкой?


Воткнуть туда условие, которое приводит к "концу" но на практике никогда не реализуется?

Автор:  VadimFrank [ Среда, 07 Май, 2014 18:30 ]
Заголовок сообщения:  Re: Бесконечный цикл в Drakon-editor

Спасибо, Алексей. Так и сделал, но полагал что есть более изящное решение.

Автор:  Владимир Паронджанов [ Среда, 07 Май, 2014 19:24 ]
Заголовок сообщения:  Re: Бесконечный цикл в Drakon-editor

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

Автор:  Степан Митькин [ Четверг, 08 Май, 2014 11:01 ]
Заголовок сообщения:  Re: Бесконечный цикл в Drakon-editor

VadimFrank писал(а):
Как сделать так, чтобы бесконечный цикл не считался ошибкой?

В языке ДРАКОН бесконечные циклы допустимы.
Но в текущей версии DRAKON Editor'а бесконечный цикл не поддерживается.
Это недоработка. Будем её исправлять.

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