Galkov писал(а):
А ничего красивогокак сказать

Galkov писал(а):
у которого (по неизвестным причинам) только одна левая входная точка, нужное количество верхних точек, и отсутствуют нижние и правые.В пакете WEB одна левая, одна правая и неограниченное количество нижних и верхних. Очевидно, что ничего другого сделать невозможно без использования объектов, либо банального дублирования кода.
Galkov писал(а):
ЕСЛИ БЫ среда передавала эту схему в CodeGenвидимо имеет смысл вынести настройку в качестве параметра в кодогенератор.
Galkov писал(а):
создал объект, выполнил необходимые методы, уничтожил его.с точки зрения эффектиновности этот метод гораздо хуже стандартной рекурсии. И именно поэтому в пакете WEB есть отдельная вкладка с названием: "Примитивы" куда пользователю без знания технологии кодогенерации суваться не следует.