Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Parser Directives

Boost , Spirit 2.5.2 , Qi Parsers

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Выражение

атрибут

Описание

<lexeme><[a]>

<A>

Отказ от парсинга<a>, предварительный проскальзывание

<no_skip[a]>

<A>

Инвалидный пропуск парсинга<a>, без предварительного пропуска

<no_case><[a]>

<A>

Ингибирует чувствительность к случаю<a>

<omit><[a]>

<Unused>

Игнорирует тип атрибута<a>

<matches><[a]>

<bool>

Возвращение, если встроенный парсер<a>соответствует его входу

<as<T>[]><()[a]>

<A>

Атомное назначение силы для произвольных типов атрибутов

<as_string[]><[a]>

<A>

Атомное назначение силы для струнных атрибутов

<as_wstring[]><[a]>

<A>

Атомное назначение силы для атрибутов струн с широкими символами

<raw><[a]>

<boost::iterator_range><<I>>

Представлена трансдукция<a>в виде диапазона итераторов

<repeat[a]>

<vector<A>>

Повторить<a>ноль или более раз

<repeat(N)[a]>

<vector<A>>

Повторить<a><N>раз

<repeat(N, M)[a]>

<vector<A>>

Повторить<a><N>до<M>раз

<repeat(N, inf)[a]>

<vector<A>>

Повторить<a><N>или более раз

<skip><[a]>

<A>

Восстановить шкипера, который был ингибирован лексемой или no_skip.

<skip><(p)[a]>

<A>

Использование<p>в качестве шкипера для парсинга<a>


PrevUpHomeNext

Статья Parser Directives раздела Spirit 2.5.2 Qi Parsers может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Qi Parsers ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 02:12:20/0.0058209896087646/1