Вопрос исключительно для Дельфистов и Паскалистов.
Возможно, не только у меня бывало, что счетчик в цикле начинал вести себя, как ему хочется, а не хочется мне. Пример:
for i := 1 to n do
writeln('Bla-bla-bla');
При этом i идет от n + 1 до 2. Или еще какой-то порядок, неизвестный ни мне, ни отладчику.
Как с этим бороться?