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

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

Bisonte + reentrante a prueba de hilos + flex

Realmente preferiría un ejemplo de trabajo a cualquier explicación. Lo que he leído hasta ahora en el sitio de documentación de Bison contradice lo que dice Flex. Uno dice declararyylex como int yylex (yyscan_t yyscanner);otro quiere que ...

1 la respuesta

Shift Reduce Conflict

Tengo problemas para arreglar un turno para reducir el conflicto en mi gramática. Intenté agregar -v para leer el resultado del problema y me guía hacia el Estado 0 y menciona que mi INT y FLOAT se reducen a definiciones_variables por la regla 9. ...

1 la respuesta

flex / bison: ¿cómo puedo cambiar dos léxers en el mismo archivo de entrada?

¿Cómo puedo transferir un archivo abierto, p. leer por otro escáner al siguiente escáner y dárselo al analizador?

1 la respuesta

Bison shift / reduce conflict - compilador de tigres

He escrito un archivo yacc de acuerdo con Tiger Book (apéndice A, manual de Tiger). Pero todavía hay algunos cambios de turno / reducción. No sé cómo resolver estos conflictos. % yacc --version bison (GNU Bison) 3.0.2Puede usar este cmd para ...

2 la respuesta

Las gramáticas simples yacc dan un error.

Tengo una pregunta para el compilador yacc. No compilo gramática yacc simple. Aquí está la sección del código:

1 la respuesta

Un cambio yacc / reducir conflicto en una gramática no ambigua

1 la respuesta

Haz que bison reduce para iniciar el símbolo solo si se encuentra EOF

Estoy usando Bison con Flex. Tengo la siguiente regla en mi archivo de entrada Yacc:

2 la respuesta

error verboso con ocamlyacc

En bisonte, es suficiente añadir

2 la respuesta

Ambigüedad gramatical C11 entre el especificador de tipo atómico y el calificador

Estoy tratando de escribir una gramática lex / yacc para C11 basada en N1570. La mayor parte de mi gramática se copia textualmente del resumen de la sintaxis...