Прочитайте ещё раз наш предыдущий ответ. Если он Вам непонятен, то нам нечего добавить.
Я просто предположил, что в Simple-Scada вы не стали изобретать велосипед, а взяли готовый бесплатный свободный компонент и допилили его под себя. Но, похоже, у вас свой велосипед...
Так и сделали. Взяли Object Pascal компилятор (
не диалект на нём основанный) и используем его, о чем и сказано в руководстве.
Если завтра Вы возьмёте синтаксис, например, из Oxygene, или напишете свой диалект основанный на Object Pascal (или это сделает кто-то другой) и он не будет работать в скаде, то не нужно спрашивать у нас почему, обратитесь сразу к его создателю. Есть стандартный паскаль, о его стандартах и истории развития можете прочитать в интернете. Object Pascal это он же с поддержкой ООП. Скада реализует Object Pascal,
а не диалекты на нём основанные. Если бы было не так, мы бы написали об этом в руководстве. Все диалекты Object Pascal, которые Вы процитировали, также не поддерживаются и никогда не будут поддерживаться. Не нужно додумывать то чего нет. Считайте, что всё о чём не сказано в руководстве - не поддерживается. Может так будет проще.