Resultados de la búsqueda a petición "boost-spirit-qi"

1 la respuesta

¿Cómo verificar declaraciones algebraicas usando boost :: spirit?

3 la respuesta

Boost :: Spirit :: Qi. ¿Cómo convertir expresiones de analizador en línea en gramáticas independientes y cómo desempaquetar las tuplas generadas por ellas?

Estoy usando QI y Phoenix, y quiero escribir una pequeña gramática que devuelva 4 bools que se utilizarán como argumentos para una llamada de función dentro de una acción semántica. Tengo varias funciones que necesitan esas cosas, y hasta ...

2 la respuesta

¿Cómo agregar qi :: símbolos en la gramática <Iterator, double ()>?

Estoy tratando de usar la biblioteca Boost.Spirit (V. 2.5) para crear una mini calculadora. Características que quiero implementar: - cálculo básico (+, -, /, *), que funciona - algunas funciones (como min, max), que también funciona - declarar ...

1 la respuesta

impulsar los parámetros de acción semántica del espíritu

en estoartículo sobre impulsar las acciones semánticas del espíritu [http://boost-spirit.com/home/2010/03/03/the-anatomy-of-semantic-actions-in-qi/] se menciona que En realidad, se pasan 2 argumentos más: el contexto del analizador y ...

1 la respuesta

Boost Spirit: "¿Las acciones semánticas son malas"?

Leyendo y viendo esta presentación:http: //boost-spirit.com/home/2011/06/12/ast-construction-with-the-universal-tree [http://boost-spirit.com/home/2011/06/12/ast-construction-with-the-universal-tree/] He descubierto esta declaración; básicamente, ...

1 la respuesta

Analiza las cadenas citadas con boost :: espíritu

1 la respuesta

Alzar el espíritu revierte el análisis

Quiero analizar un archivo que contiene la siguiente estructura: some garbage *&% section1 { section_content } section2 { section_content }El análisis de reglassection_name1 { ... } section_name2 { ... } ya está definido: section_name_rule = ...

1 la respuesta

Boost Spirit kwd parser en Visual Studio 2013

Estoy usando Boost 1.57 con Visual Studio 2010. Me gustaría actualizar mi proyecto a Visual Studio 2013, pero tengo algún problema con el analizador de impulso de Spirit. Me parece que elkwd el analizador está roto de alguna manera. El siguiente ...

1 la respuesta

boost :: spirit :: qi y variables fuera de secuencia

Estoy escribiendo un analizador lexigráfico. Toma una cadena en inglés y la convierte en un conjunto de coordenadas de latitud / longitud. Es un poco como Google Earth. De todos modos, he escrito mis tablas de símbolos y gramática, y ...

1 la respuesta

¿Cómo puedo usar atributos polimórficos con boost :: spirit :: qi parsers?

Me gustaría que mi analizador boost :: spirit-based pueda analizar un archivo, convertir las reglas analizadas en diferentes tipos y emitir un vector que contenga todas las coincidencias que encontró. Todos los tipos que se emiten como atributos ...