![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
ParserBoost , Spirit 2.5.2 , Parser Concepts
|
выражение |
Семантика |
Тип возврата |
---|---|---|
<p.parse(f,l,context,skip,attr)> |
Сопоставьте входную последовательность с< |
< |
< |
Получить информацию о парсере. |
< |
выражение |
Описание |
---|---|
< |
Предполагаемый атрибут Парсера. |
< |
Метафункция, которая оценивает до< |
По возвращении из<p.parse
>должны соблюдаться следующие условия:
f
>позиционируется один мимо последнего совпадающего персонажа / токена.skip
>равен<unused
>,<f
>восстанавливается до входа в исходную позицию.skip
>не<unused
>,<f
>позиционируется один мимо последнего сопоставления символа / токена<skip
>.attrib
>состояние не определено.skip
>символов / токенов не будет пропущено.Все парсеры в духе. Ци — это модели.Парсерконцепция.
Статья Parser раздела Spirit 2.5.2 Parser Concepts может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Parser Concepts ::
реклама |