Alexey Polyakov, Пока не могу ничего обещать, но могу посмотреть ваш файл. Киньте в почту? Можно не целый файл, а только часть, если что-то секретное - удалите, мне просто для анализа. И немного комментариев по последовательности ввода и вообще по работе с файлом.
Спасибо, но это фокус я знаю. Я там в примере кода косвенно указал что переменная i находится в корне области видимости.
Речь идёт о корневой области видимости.
Предположим, что решения в таком наборе условий нет, но если задача бороться с совпадением перемен при copy-paste, то может быть что-то может предложить рефакторинг? например, сообщить, что при вставке обнаружены совпадения имён переменных. И показать их список. Тоже было бы подспорье. Не знаете такого?
Спасибо.