Исправлена ошибка с пропуском веток menu/if

This commit is contained in:
Victor 2015-04-23 11:16:35 +03:00
parent 7df53ceb2f
commit f15257ebe3

View File

@ -605,6 +605,7 @@ public final class Parser {
// Завершаем работу по достижению ENDMENU первого уровня. // Завершаем работу по достижению ENDMENU первого уровня.
if (level <= 0) break; if (level <= 0) break;
} }
if (lookMatch(pos, TokenType.EOF)) return 0;
pos++; pos++;
} }
return pos; return pos;
@ -619,7 +620,7 @@ public final class Parser {
pos++; pos++;
level--; level--;
if (level <= 0) break; if (level <= 0) break;
} else if (lookMatch(pos, TokenType.EOF)) break; } else if (lookMatch(pos, TokenType.EOF)) return 0;
pos++; pos++;
} }
return pos; return pos;