Alexey_Donskoy писал(а):
Категорически не достаточный.
Вы делаете сугубо частное применение (расширение) универсальной нотации, которое рано или поздно умрёт вместе с данным контроллером.
И этим вы серьёзно ограничиваете потенциал нотации.
Я предлагаю от частного случая оттолкнуться, и определиться с общим правилом. Уверен, что не только в МК может возникнуть необходимость алгоритмизации задач по похожему принципу: "Временная вставка" как альтернативный алгоритм для иконы "Пауза", и связки "Синхронизатор"-"Любая Икона".
У Дракона есть способ объявления нескольких одновременных задач по принципу "Логическое И".
Почему бы не придумать способ объявления одновременных задач по принципу "Логическое ИЛИ"? Потребность в этом я обрисовал на примере для МК.
В некоторых языках имеется возможность определить код, который будет исполняться в случае, если основная команда отработает с ошибкой. Это тоже про альтернативные алгоритмы. В Драконе объявление такой альтернативы выглядит громоздко. Я предложил вариант. Если он не удобен - предложите свой. Упирать на то, что я исхожу из "сугубо частного применения" (с), КМК - слабая позиция. Предложите четкий, понятный вариант для общего случая, когда нужно объяснить альтернативное действие для иконки ожидания, или, скажем, иконки Вывода, на случай, что вывод не удачный, или устройство вывода не доступно.
Напомню: я предложил обсудить варианты правильной записи данного действия - альтернативной, Временной вставки для икон ожидания. Необходимость данной операции не предлагалось обсуждать, она очевидна. Какой-то из вариантов мы будем применять, и сообщество может поучаствовать в выработке корректного, на общий взгляд, решения. Если его не будет, мы будем использовать то, что проще запрограммировать, т.к. на основе текущей практики складывается учебный процесс. Ограничивать использование Синхронизаторов на Ардуино из-за того, что никто не предложил удобного способа объявления альтернативы, не планируется. Останется придумать способ самим. И у меня есть уверенность, что после того, как мы начнем его применять, через некоторое время, данный способ закрепится де-факто, т.к. его будут использовать школьники и студенты. Хотелось бы, чтобы решение было обдуманным всесторонне, а не выбрано спонтанно, или потому, что мне его было проще закодировать на редакторе С.Митькина.