Выделено:viewtopic.php?p=57987#p57987
> -- Илья Ермаков писал(а):
> После написания очередного кода взаимодействия с окружением, с кучей проверок - полуночная мыслишка о конструкции:

Отличная свежая идея.Синтаксис пока сыроват - надо думать и обсуждать.

Такая вложенная конструкция полностью закроет вопросы сcontinueв циклах, причем без необходимости использования цикла Дейкстры с дублированием кода в его разных ветках. В отличие отcontinue, эта конструкция может использоваться не только в циклах.

Надо будет включить такую многоветочную конструкцию в PureBuilder, когда синтаксис станет более выверенным.

Такая конструкция достойна нового ключевого слова в заголовке конструкции: это и не ветвление, и не цикл. Использование слова IF только сбивает с толку, так как предполагает исполнение только одной ветки.Предлагаю всем подумать, каким должно быть новое ключевое слово.Мне пока на ум пришли continue и step(s).

Конструкция может присваивать своему параметру номер первой ветви, которую не удалось исполнить. Проверку надо делать и перед первой веткой.