Возвращаясь к топику...
Необходимость отражения деятельности как взаимоувязанных процессов, могущих протекать [частично-]одновременно, в очередной раз показал этот пример:
viewtopic.php?p=79672#p79672. Из двух возможностей, описанных здесь:
viewtopic.php?p=78317#p78317, данный продукт позволяет использовать лишь вторую (на базе НПД-эрзаца "событийных перекрёстков").
Сказанное здесь:
...
Геннадий Тышов писал(а):
Маршрут ветвится.
Одна синтаксическая текстовая конструкция языка программирования в графическом алгоритме часто отображается несколькими иконами в различных шампурах, поэтому в некоторых иконах P точки могут оставаться не заполненными,
...
Приведите, если не трудно, схему и прогтекст, сформированный по маршрутам, иллюстрирующие описанную ситуацию.
...
- скорее всего, из того же ряда, что модель, предложенная тут:
viewtopic.php?p=77336#p77336. Т.е., так Г.Н. хочет неявно дать "сочинителю" возможность комбинаторики операторов... На это как раз наводит окончание фразы Г.Н., перенесённое в следующую цитату...
Геннадий Тышов писал(а):
и последовательность сборки текста должна определятся программистом.
Имхо, собирать программный текст помимо видимых маршрутов - это расстрел ДРАКОНа. Пух, перья и чешуйки во все стороны.
...
Согласен. Для всех правил комбинирования элементов (и связей) схемы нужно иметь возможность показать результат их действия как вариант этой схемы...
В целом такая вещь, кроме сборки по маршрутам, думаю, в случае "параллельности" предполагает ещё кое-что. Отдельно описать взаимодействие алгоритмов и отдельно - каждый алгоритм с раскрытием механизмов взаимодействия...