Здравствуйте, zelenprog, Вы писали:
_>>Используйте язык DSL который будет компилироваться в ваш неведомый простой-примитивный язык.
Z>DSL, мне кажется, тут не поможет.
Z>DSL ведь можут работать с классами\объектами. Значит в нем "естественным" образом реализуется и слабое связывание и внедрение зависимостей.
Z>Переложить это на процедурный язык, мне кажется, просто невозможно.
Приведите пример кода на вашем "безымянном" языке
Создание переменных (локальных, глобальных)
Ветвление
Циклы
Вызов функций
Определение функций
Опрелеление массивов
Определение структур
Есть ли какие ограничения?