А не надо велосипед изобретать. Проще язык C использовать с готовым компилятором и библиотеками.
Вид для печати
По мне так вместо ST была бы возможность писать "по человечески " X=sin(io1*io2/3.3+ io3) в макросе для математических выражений .Сомневаюсь , что будет возможность использовать циклы ,ветвления ,переходы итд. Тоесть текстовый язык нужен не для описания алгоритма (последовательности действий) ,а исключительно для мат.операций
Больше чем уверен , не все что ST , кодесис . Это будет скорее обрубышь ...
Одно напрягает - это расстановка приоритетов в развитии ОЛ...