Известный косяк синтаксиса Clarion - это отсутствие логического типа данных.
Но в то же время сам RTL видит разницу в передаваемом параметре:
Код: Выделить всё
I# = 2
If Choose(Not I#,1,2) <> Choose(I#,1,2)
Message('Это разное !')
end
передаваемое в параметре значение: логическое или цифровое.
Возможно ли такое в принципе ? Спасибо !