Опять скобочки

Опубликовано в Ошибки QPILE

Уже нет желания разбираться деталях очередной ошибки. Правили-правили... Опять скобки и разбор выражений.

 Вот абсолютно синтаксически правильный фрагмент: 

if ((Num_Of_Lots) - (Floor((Num_Of_Lots) / (Num_Of_Steps)) * (Num_Of_Steps)) ) != 0
   .... что-то там......
end if

Интерпретатор его считает ошибочным (а зря).

Уберём часть парных скобочек:


if (Num_Of_Lots - (Floor((Num_Of_Lots) / Num_Of_Steps) * Num_Of_Steps) ) != 0
 ..  то же самое что и раньше ...
end if

И наступает консенсус... Запущенная хроническая болезнь с разбором выражений. Не поддается она разработчикам.

 


Вот здесь еще одна иллюстрация. Нарушен баланс скобок, но интерпретатор этого не замечает.

Недостаточно прав для комментирования