Resultados de la búsqueda a petición "grammar"

1 la respuesta

Error al adaptar una clase con BOOST_FUSION_ADAPT_ADT

Tengo la siguiente clase: #ifndef WFRACTAL_FRACTAL_METADATA_H_ #define WFRACTAL_FRACTAL_METADATA_H_ #include <string> namespace WFractal { namespace Fractal { class Metadata { public: void setAuthorName(const std::string &name); void ...

1 la respuesta

¿Por qué el separador en un punto y coma TypeMemberList punto y coma en lugar de coma?

Esta es una interfaz mecanografiada: interface A { l: { x: string; y:number } }Pero esto (algo similar) produce un error: interface A { l: { x: string, y:number } } // => Error: ';' expected.En la p.37 de la ...

1 la respuesta

cambiar / reducir error con copa

Hola, estoy escribiendo un analizador para un lenguaje de programación que usa mi universidad, con jflex y Cup comencé con solo las primeras estructuras básicas, como Procesos y declaraciones variables. Me salen los siguientes errores Warning : ...

1 la respuesta

¿Por qué ANTLR4 no coincide con "de" como palabra y "," como puntuación?

tengo unHello.g4 archivo de gramática con una definición gramatical: definition : wordsWithPunctuation ; words : (WORD)+ ; wordsWithPunctuation : word ( word | punctuation word | word punctuation | '(' wordsWithPunctuation ')' | '"' ...

3 la respuesta

¿Por qué no se trata de un error de sintaxis en Python?

Noté una línea en nuestra base de código hoy que pensé que seguramente habría fallado la compilación con un error de sintaxis, pero las pruebas estaban pasando, por lo que aparentemente era una pitón válida (en 2.xy 3) El espacio en blanco a ...

2 la respuesta

Modificación del árbol ANTLR Parse

Estoy usando ANTLR4 para crear un árbol de análisis para mi gramática, lo que quiero hacer es modificar ciertos nodos en el árbol. Esto incluirá eliminar ciertos nodos e insertar otros nuevos. El propósito detrás de esto es la optimización del ...

1 la respuesta

¿Por qué mi gramática Ragel simple usa toda la memoria y falla?

Estoy tratando de convertir un conjunto de expresiones regulares de las reglas de Adblock Plus en una función optimizada que podría llamar desde C ++. Esperaba poder usar un generador de lexer como Ragel para hacer esto, pero cuando trato con un ...

2 la respuesta

Prioridad del operador y AST en la definición de la regla

Hola[¹]Tengo un analizador simple (ver más abajo).Pretende analizar expresiones condicionales (operaciones aritméticas relacionales y combinaciones lógicas d...

4 la respuesta

Verifique el uso correcto de “a” y “an” en los textos en inglés - Python [cerrado]

Quiero crear un programa que lea el texto de un archivo y señale cuando &quot;a&quot; y &quot;an&quot; se usan incorrectamente. Por lo que sé, la regla gener...

4 la respuesta

¿Cómo se usa la gramática de Python internamente?

Estoy tratando de comprender mejor cómo funciona Python, y he estado viendo la gramática que se muestra enhttp://docs.python.org/3.3/reference/grammar.html.N...