Resultados de la búsqueda a petición "parser-generator"

1 la respuesta

¿Cómo puedo analizar sangrías y deducciones con pyparsing?

Aquí hay un subconjunto de la gramática de Python:

1 la respuesta

Analizando lenguaje similar al látex en Java

Estoy tratando de escribir un analizador en Java para un lenguaje simple similar a Latex, es decir, contiene mucho texto no estructurado con un par de \ comandos [con] {algunos} {parámetros} en el medio. Las secuencias de escape como \\ también ...

1 la respuesta

Negating dentro de las reglas lexer- y parser

¿Cómo puede el meta-personaje de negación,~, ¿se utilizará en las reglas de analizador y analizador de ANTLR?

5 la respuesta

¿Cuáles son las desventajas del marco generador de analizador Spirit de boost.org?

En varias preguntas he visto recomendaciones paraEspíritu [http://www.boost.org/doc/libs/1_37_0/libs/spirit/classic/index.html]marco analizador-generador deboost.org [http://www.boost.org/], pero luego en los comentarios hay quejas de personas ...

2 la respuesta

Rendimiento de los analizadores: PEG vs LALR (1) o LL (k)

He visto algunas afirmaciones de que los analizadores de PEG optimizados en general no pueden ser más rápidos que los analizadores de LALR (1) o LL (k) optim...

1 la respuesta

Resolver conflictos en la gramática de bisontes con listas de expresiones separadas por espacios + if / then / else

Tengo la siguiente gramática yacc / bison / happy: %token if TokenIf then TokenThen else TokenElse true TokenTrue false TokenFalse %left APP %right IF %% Hungry : NoHungry | Hungry NoHungry %prec APP | if Hungry then Hungry else Hungry %prec IF ...

1 la respuesta

ANTLR4: Manejo de espacios en blanco.

He visto muchas gramáticas ANTLR que utilizan el manejo de espacios en blanco como este:

3 la respuesta

¿Cómo obtengo una regla de Antlr Parser para leer desde el canal predeterminado Y oculto

Utilizo la separación normal de espacios en blanco en el canal oculto, pero tengo una regla en la que me gustaría incluir cualquier espacio en blanco para el procesamiento posterior, pero cualquier ejemplo que haya encontrado requiere una ...

1 la respuesta

Analizador ANTLR con lexer manual

Estoy migrando un compilador de lenguaje de programación basado en C # de un lexer / analizador manual a Antlr. Antlr me ha estado dando fuertes dolores de cabeza porque generalmenteprincipalmente funciona, pero luego están las partes pequeñas ...

2 la respuesta

ANTLR analizando MismatchedTokenException

Estoy tratando de escribir un analizador simple para un lenguaje aún más simple que estoy escribiendo. Se compone de expresiones postfix. A partir de ahora, tengo problemas con el analizador. Cuando lo ejecuto en la entrada2 2 * test >> Recibo ...