Странно - все делаю в OrangeEdit'е...
кажется, подглюкивает? Ведь файлы, которые он "ест", обычные текстовые.
То есть видятся вот так -
https://yadi.sk/d/wlbzBvmLDz89uQ - в архиве все как есть, ровно то, что прекрасно глотает OrangeEdit, и в нем же файлы создавались. Это все ошибочные, но стали они такими только после добавления:
global interrupt decl 32 when $meas_pulse[3]==true do forward()
Первые 2-3-4 файла показывают смысловые ошибки "требуется операнд" на строке global interrupt decl 32 when $meas_pulse[3]==true do forward()
не слишком ясно, что хочет, но хоть понятно.
Но вот в последних трех файлах полный зашквар. Требует после INI скобку "(". Может надо было и закрыть? Но уже люто ругается даже сам Orange. На всякий пожарный потасовал строки, но там уже ругань что переменные объявляются не в INI.
===
может влепить напрямую в Оранже
GLOBAL INTERRUPT DECL 3 WHEN $STOPMESS==TRUE DO IR_STOPM ( )
INTERRUPT ON 3
BAS (#INITMOV,0 )
?
Но матерится. Другое дело что, мол, пусть Оранж матерится, но робот делает... ?