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

PrimitiveParser

Boost , Spirit 2.5.2 , Parser Concepts

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
Description

Первобытный Парсерявляется самым основным строительным блоком, который клиент использует для создания более сложных парсеров.

Refinement of
Pre-skip

При входе в функцию<parse>участника, PrimitiveParser должен сделать предварительный прыжок.<skip>Перед тем, как приступить к разбору, будут пропущены ведущие символы/токены. Только примитивный Парсеры обязаны выполнить этот предварительный прыжок. Как правило, это делается через призыв к<qi::skip_over>:

qi::skip_over(f, l, skip);
Type Expressions

выражение

Описание

<traits::is_primitive_parser<P>::type>

Метафункция, которая оценивает до<mpl::true_>, если определенный тип,<P>, является PrimitiveParser,<mpl::false_>в противном случае (см.MPL Boolean Constant).

Models

PrevUpHomeNext

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




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



:: Главная :: Parser Concepts ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 05:47:35/0.0057861804962158/0