... Вещь реально полезная во многих случаях. И отностится не только к паскалю... :)
Другое дело, что вопрос был немного не про это. Разговор идет о том, что если пользователь не присвоил какое-либо значение переменной, то при попытке ее использовать должна появляться ошибка. Но в контексте Парсера это работать не будет поскольку в нем любая переменная инициализированна пустой строкой!