parser

/faq/faq
/authors/авторы
/docs/документация

/powered_by_parser/в действии
/feedback/куда говорить
/jargon/жаргон

/download/скачать

/examples/примеры
/forum/форум



Поиск по форуму

По умолчанию ключевое слово ищется только в заголовке сообщения.

Ключевое слово:

Фильтровать по автору:



Нет, не кажется про гланды...

Misha 03.08.2001 12:53

Фишка в том, что для того, чтобы это НОРМАЛЬНО работало, требуется автопреобразование типов данных (как в перле), а это уже не такая тривиальная задача...
Иначе возможны ошибки, которые внешне выцепить достаточно сложно...

Да и парсер изначально создавался в основном для работы со строчными данными...

Опять-же, возьмем пример:

^if[(логическое выражение 1)&&(логическое выражение 2);
что-то там
]

Скажи, когда вычислять (логическое выражение 2)?
Опять делать все как в перле? :) Я не против, мне очень нравится перл...

Консструкции вида
^if[(логическое выражение 1);
^if[(логическое выражение 2);
что-то там
]
]
однозначно определяет что 2 логическое выражение будет вычеслено только если 1 - истина :)
Первый пример безусловно красивее выглядит, но при его использовании нужно понимать, что-же именно происходит...


В общем ждите 3 парсер, там все будет ;)

<<  Вернуться к списку сообщений


E-mail: mailbox@parser.ruCopyright © 1997-2001 Студия Артемия Лебедева