Resultados da pesquisa a pedido "boost-phoenix"
Análise de reverter o espírito de impulso
Eu quero analisar um arquivo que contém a seguinte estrutura: some garbage *&% section1 { section_content } section2 { section_content }A análise da regrasection_name1 { ... } section_name2 { ... } já está definido: section_name_rule = ...
Impulsione o espírito usando variáveis locais
Gostaria de definir uma regra com base em um valor analisado anteriormente, i. e a sequência de entrada tem a seguinte estrutura:D <double number> ouI <integer number>. Eu mantenho em uma variável booleana local se o primeiro caractere de leitura ...
como criar boost phoenix make_shared?
É possível criar uma variante preguiçosa do boost phoenix destd::make_shared? Quero dizer, tornar possível algo como namespace p = boost::phoenix; ... expr = custom_parser[_a=p::make_shared<Node>(_1,_2,_3)] >> ...Não se ...
Funções estáticas de boost.lambda ou boost.phoenix
Eu uso regularmente o boost.lambda (e phoenix) para definir funções lambda em C ++. Eu realmente gosto de sua propriedade polimórfica, a simplicidade de sua ...
Como posso fazer com que std :: find_if e std :: map funcionem juntos usando uma biblioteca de impulso?
Esta questão é inspirada emoutro assunt [https://stackoverflow.com/questions/7335546/find-the-first-value-greater-than-user-specified-value-from-a-map-container] que coloca esta pergunta: Encontre o primeiro valor maior que o valor ...
Quando o boost phoenix é útil? [duplicado
Possible Duplicate: Quais são os benefícios do uso do Boost.Phoenix? [https://stackoverflow.com/questions/5013476/what-are-the-benefits-of-using-boost-phoenix] ntão comecei a ler a documentação do boost Phoeni o entanto, devo admitir que não ...
Boost :: Spirit :: Qi. Como transformar expressões de analisador embutidas em gramáticas independentes e como descompactar as tuplas geradas por elas?
Estou usando QI e Phoenix e quero escrever uma gramática pequena que retorne 4 bools que serão usados como argumentos para uma chamada de função dentro de uma ação semântic Tenho várias funções que precisam dessas coisas e, até agora, usei ...
Quais são os benefícios do uso do Boost.Phoenix?
Não consigo entender quais são os reais benefícios do uso do Boost.Phoenix. Quando eu o uso com gramáticas Boost.Spirit, é realmente útil: double_[ boost::phoenix::push_back( boost::phoenix::ref( v ), _1 ) ]Quando eu o uso para funções lambda, ...