Результаты поиска по запросу "boost-spirit-x3"

1 ответ

Неоднозначный вариант и бодрость духа x3

Попытка настроить пример boost Spirit x3 calc для анализа функций, которые могут принимать функции в качестве аргументов. Однако это не компилируется.

1 ответ

Атрибуты из грамматики Boost.Spirit: ошибка из стандартного потока: вектор повышения :: вариант

Я получил рабочий синтаксический анализатор для чтения описания позиций для настольной игры (международные шашки,официальная грамматика):

1 ответ

Синтаксический анализ списка диапазонов и чисел с семантическими действиями

С помощьюBoost.Spirit X3Я хочу разбить разделенный запятыми список диапазонов и отдельных номеров (например, 1-4, 6, 7, 9-12) в один

ТОП публикаций

1 ответ

Правила совместимости атрибута boost :: spirit :: x3, интуиция или код?

Есть ли где-нибудь документ, описывающий, как различные операции определения правила spirit :: x3 влияют на совместимость атрибутов?Я был удивлен, когда:

1 ответ

парсинг из std :: string в boost :: string_view с использованием boost :: spirit :: x3

1 ответ

Boost.x3: атрибут накапливается между альтернативами

1 ответ

Возвышение левой рекурсии в парсере "Правило духа" x3

В настоящее время я застрял с правилом, которое я пытаюсь разобрать с помощью Boost Spirit X3. Вот то, что EBNF (используя оператор% от Spirit для списков) д...

2 ответа

связывание ошибок при отдельном парсере с использованием boost spirit x3

1 ответ

github.com/peterhuene/puppetcpp/blob/master/lib/include/puppet/...

умываю написать то, что по сути является моим первым парсером с тех пор (= с тех пор, как класс компилятора в Uni, который я в основном забыл). Поскольку я использую C ++, я думал об использовании Boost Spirit. Затем я заметил, что есть ...

0 ответов

Компилятор - его нет в поддерживаемом наборе для Spirit X3, AFAIK. X3 все еще экспериментальный

ебника Boost Spirit X3: Сначала давайте создадим структуру, представляющую сотрудника: namespace client { namespace ast { struct employee { int age; std::string surname; std::string forename; double salary; }; }}Затем нам нужно ...