Resultados de la búsqueda a petición "yacc"
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 ...
Asignación de múltiples tipos de datos a un no terminal en yacc
Estoy trabajando en un proyecto para la clase en el que tenemos que construir un analizador sintáctico. Actualmente estamos en la etapa de construcción del analizador en yacc. Lo que me confunde actualmente es que he leído que debe asignar un ...
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 ...
Lex / Flex - Escaneo para el personaje EOF
Otras personas han tenido el siguiente problema que estoy teniendo pero no puedo encontrar a nadie que haya informado una solución ... haciendo que Flex detecte el EOF (final del archivo). Necesito Flex para encontrar EOF y devolver un token que ...
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...
error verboso con ocamlyacc
En bisonte, es suficiente añadir
Yacc / Bison, minimiza la cantidad al agrupar operaciones matemáticas
Estoy mirando la fuente de calc aquíhttp://epaperpress.com/lexandyacc/Veo estas lineas en calc.y
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:
¿Cómo crear un analizador sintáctico (lex / yacc)?
Tengo el siguiente archivo y es necesario analizarlo --TestFile Start ASDF123 Name "John" Address "#6,US" end ASDF123Las líneas comienzan con-- se tratará como líneas de comentarios. y el archivo comienza 'Inicio' y termina conend. La cadena ...