Да, были темы на форуме по использованию принципа стека, правда не в контексте ВВ, но суть та же.
Сообщение от Deff
|
Думаю в принципе, задача поиска без ошибок без движения челноком по строке
|
Ну как сказать, ведь и браузеру нужно переварить строку содержащую html-код, и он тоже поступит так же, но и обязательно по правилам. При этом есть "любезые" браузеры закрывающие тег, если допущена ошибка, а есть и не делающие такой медвежей услуги. Например, под FF видно, что-то не то, а причины не понять, а оплеванный ослик в своем отладчике сразу показал ошибку, ибо он не закрыл тег за нерадивым исполнителем. )
Если подумать, то думаю можно использовать стек и как источник "места" ошибок, делать откат и удалять некорректное.