Новинки:

Сайт подключен к Orphus. Если вы заметили опечатку, выделите слово и нажмите Ctrl+Enter. Спасибо!

Re: Препроцессинг. Того стоит?


Сайт о сжатии >> Форум #Компрессор# >> [Ответить] [Ответы]

Автор: FAL,
13 июля 2004 года в 11:18:49

В ответ на : Re: Препроцессинг. Того стоит? от Savenger в 13 июля 2004 года в 08:25:18:


> Имеется ввиду, например, такая ситуация:
> [FONT ...] some [B] text [/FONT] here [/B]
Ну и пожалуйста - ввести для таких висящих в воздухе тегов явное обозначение и если мы для всех правильно закрытых тегов пишем в качестве терминатора нуль, то тут будет индекс тега > 0 с флагом закрытия.

Например, в словаре идет:
1 cFONT
2 aB

пишем:
1 some 2 text 0 here -2

Тут в качестве признака закрытия я поставил минус.
В словаре перед именами тегов стоят буковки, означающие c - complex, a - alone, то есть сложный тег (ожидается закрытие) и простой, не ожидющий закрытия.

Конечно, парсер-компрессор должен по-умному определять где тут что и как.

ситуация осуществляется тем, что межу тегом открытия и закрытия может быть вставлен комментарий, в котором будет такой же тег закрытия... Как такую

То есть? Комментарии - прямым текстом.

ситуацияю RegExp'ами корректно
А что это такое?

/= И ещё - не все теги предусматривают явное закрытие, а некоторые страницописатели вообще забивают на это и не закрывают даже те теги, которые закрывать надо.

Ну вот и будет в словаре набор, например такой:

1 cFONT
2 aFONT

и так далее, может быть разное представление тегов с одним именем.

Ответы:



Ответить на это сообщение

Тема:

Имя (желательно полное):

E-Mail:

URL:

Город:

Страна:

Вежливый и подробный комментарий:
(Форматируйте его, пожалуйста, как почту - короткими строками
Еnter в конце строки, пустая строка между параграфами).

Пожалуйста, заполните все поля.
И не нажимайте по два раза на кнопку! Дождитесь ответа сервера.