Resultados da pesquisa a pedido "boost-spirit"

1 a resposta

Skipper de espaço em branco ao usar o Boost.Spirit Qi e Lex

Vamos considerar o seguinte código: #include <boost/spirit/include/lex_lexertl.hpp> #include <boost/spirit/include/qi.hpp> #include <algorithm> #include <iostream> #include <string> #include <utility> #include <vector> namespace lex ...

0 a resposta

Impulsionar on_error de espírito não acionado

^ Não, não é. Isso era parte do problema, mas se revisar o código como está agora, ele já faz o que a pergunta / resposta apontada mostra ... e os erros aind...

1 a resposta

boost-sprit-lex unificando múltiplos tokens em um único token em lex diferenciado pelo id

editar : Eu rasguei o léxico, pois ele não se integra perfeitamente ao Qi e apenas ofusca as gramáticas (veja a resposta abaixo).Meu lexer parece o seguinte:

1 a resposta

em boost :: spirit :: lex, leva mais tempo para fazer a primeira análise, após a análise será muito mais curto

Eu informo uma série de textos no meu analisador. O primeiro leva mais tempo, não importa qual seja o primeiro. Eu me pergunto se existe algum trabalho de in...

1 a resposta

como fazer o trabalho de manipulação de erros para boost :: spirit

No boost :: spirit, adicionei código de tratamento de erros baseado no exemplo roman.

2 a resposta

Boost Spirit Qi: Omitir elemento no analisador Kleene Star

2 a resposta

Como analisar palavras reservadas corretamente no espírito de impulso

2 a resposta

AST e precedência do operador na definição de regra

1 a resposta

Intensificador do Boost Spirit com atributos herdados - exemplo simples não compilará

Eu estou tentando escrever um analisador para uma linguagem semelhante ao C com boost :: spirit que usa atributos herdados para transferir informações sobre ...

1 a resposta

O exemplo Boost.Spirit mini_xml2.cpp não pôde ser compilado pelo C ++ 11, Boost 1.55