Есть такая конструкция
SUB(1)
LOGWRITE("1")
SUB(2)
LOGWRITE("2")
END_SUB
2()
END_SUB
1()
HALT
Ожидал что результатом ее работы будет лог
1
2
Но не работает - ошибка интерпретации
а вот эта -
SUB(1)
LOGWRITE("1")
SUB(2)
LOGWRITE("2")
END_SUB
1()
END_SUB
2()
HALT
работает
И результат, нужный, но не логичный
13:47:15 1
13:47:15 2
Это ошибка ? Или я неправильно логику понимаю ?