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