ВСЕ (подчеркиваю, ВСЕ) проблемы снимаются при наличии семантического (структурного) редактора. Нет ТЕКСТА, есть семантическое дерево программы и вся сопутствующая узлам информация.
Блин, обязательно сделаю!!!!!