Вот же ж блин! Про глобальные - пардон, а ведь действительно даже в TurboPascal 1.0 глобальные перменные обнуляются. Во всяком случае, переменные типа integer. Хм... но я же стопудово помню, как наши любимые преподаватели (один, не все) предупреждали, что такое происходит только с шестой версии турбопаскаля. Виноват.