Да-да: это не ошибка, а синтаксически корректная конструкция.
Типа таких:
Сообщение от DarkInside
Раньше я бы написал так:
x = 5
t = 0
if x > 0 then t = 1
А еще раньше написал бы так:
|
Обычно отмечается как warning - но разве кто их читает?
Вообще под
X-ом может быть объект, для которого переопределён оператор присваивания, в этом случае всё очень даже логично (зависит от семантики)