Необходимо написать программу с подробными комментариями.
На вход программы подается текстовый файл (с именем INPUT.TXT), содержащий только описания переменных.
Программа должна проанализировать имеющееся в текстовом файле описание переменных при помощи регулярного выражения и выдать (в текстовый файл OUTPUT.TXT или на экран) результат проверки. Это может быть:
1) Сообщение о том, что описание корректное.
2) Сообщение о синтаксической ошибке. Указывать тип ошибки не обязательно, требуется только указать строку
и позицию в строке входного файла, где наблюдается ошибка. Достаточно находить только первую ошибку в описании.
3) Сообщение о дублировании имен переменных. В этом случае на выходе программы необходимо указать имя дублируемой переменной, а также строку и позицию в строке, где встретился дубликат.