Описание тега boost-spirit

Boost.Spirit - это набор библиотек C++ для синтаксического анализа и генерации вывода, реализованный как доменные встраиваемые языки (DSEL) с использованием шаблонов выражений и метапрограммирования шаблонов. Библиотеки Spirit позволяют писать целевую грамматику исключительно на C++. Встроенные спецификации грамматики могут свободно смешиваться с другим кодом C++ и, благодаря генеративной мощности шаблонов C++, могут быть немедленно выполнены.

Boost.Spirit - это набор библиотек C++ для синтаксического анализа и генерации вывода, реализованный как доменные встраиваемые языки (DSEL) с использованием шаблонов выражений и метапрограммирования шаблонов. Библиотеки Spirit позволяют писать целевую грамматику исключительно на C++. Встроенные спецификации грамматики могут свободно смешиваться с другим кодом C++ и, благодаря генеративной мощности шаблонов C++, могут быть немедленно выполнены.

Spirit является частью Boost Libraries, открытой совместной разработки, прошедшей экспертную оценку (см. http://www.boost.org/).

Вы можете найти более подробную информацию на сайте Spirit здесь: http://boost-spirit.com/home/.