> -- Trurl писал(а):
> А для чего может понадобиться такая программа ?
Такие программы встречаются сплошь и рядом. Html можно отнести к одному из наиболее толерантных к ошибкам языков. Можно не добавить закрывающий тег, можно перепутать очередность закрывающих тегов и т.д.. Браузер как-нибудь разберется и где-нибудь да покажет что-нибудь, пусть не совсем так как задумывалось. Но html - это не совсем язык программирования. Есть языки программирования связанные с html, которые тоже довольно толерантны. Взять какой-нибудь php, можно написать какой-нибудь код, он сгенерирует какой-нибудь html и в браузере будет хоть что-то видно. Пусть на этом сайтике не работают какие-то функции и т.д, но есть результат, который можно "пощупать", то есть открыть браузер и что-нибудь посмотреть.
Если не касаться темы web-программирования, то и в обычном программировании бывают ситуации, когда нужно обработать какие-нибудь данные. При этом программа, может падать, если будет 0 или 1 строка данных, но нормально работать, когда много строк данных (вон на форуме Дракона кто-то прислал описание пузырьковой сортировки, которая работает, если только строк больше 1http://forum.drakon.su/viewtopic.php?f=78&t=6124). И чаще всего обработка таких данных не является чем-то очень критичным, примерный результат бывает чаще всего понятен и "на глаз", так что если программа выдает сильно отличающийся ответ, то ошибку заметят, а если не сильно отличающийся от правильного ответ, то не заметят.