Ошибка в интерпритаторе MQL MetaTrader (в последнем) ...

 
Ошибка в интерпритаторе MQL MetaTrader (в последнем) ...
Нашел одну неприятную ошибку в синтаксическом анализаторе,
если условие написано неверно типа:
if ( VFlag = 1 ) and then ...
тоесть перед then стоит логическая операция, то проверка синтаксиса проходит, а программа потом не работает ;),
это конечно сам дурак, ну дык когда отлаживаешь, то часто меняешь условия и иногда забываешь закоментарить его часть...
Потом запускаешь программу и 8( ) она ничего не делает ;)...
 
будем разбираться
 
Кстати это было и в предыдущих версиях у меня.
Причина обращения: