Resultados de la búsqueda a petición "flex-lexer"
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 ...
Analizador: error de segmentación al llamar a yytext
Mi analizador reconoce la gramática e indica la línea de error correcta usando yylineno. Quiero imprimir el símbolo que causó el error. int yyerror(string s) { extern int yylineno; // defined and maintained in lex.yy.c extern char *yytext; // ...
cómo escapar de la palabra clave flex
Estoy usando Flex & bison en Linux. Tengo la siguiente configuración: // tokens CREATE {return token :: CREATE;} SCHEMA {token de retorno :: SCHEMA; } RECORD {return token :: RECORD;} [_a-zA-Z0-9] [_ a-zA-Z0-9] * {yylval-> strval = strdup ...
cargando archivos externos flex bison - yyin?
Estoy escribiendo un lenguaje básico en flex + bison para mi propia investigación personal / para ejecutar guiones simples por diversión. Toma la entrada del usuario a través de la línea de comando, la analiza y ejecuta el resultado deseado. Me ...
Problemas con reentrante Flex y Bison
Estoy aprendiendo cómo usar Bison y Flex reentrantes juntos. Ya tengo una calculadora simple que funciona sin la capacidad reentrante. Sin embargo, cuando activé la función reentrante e hice las modificaciones necesarias, no pude hacer que esto ...
Flex / Lex Codificación de cadenas con caracteres escapados
Me referiré a esta pregunta para algunos de los antecedentes: Expresión regular para un literal de cadena en flex / lex [https://stackoverflow.com/questions/2039795/regular-expression-for-a-string-literal-in-flex-lex] El problema que tengo es ...
¿Cómo compilar archivos LEX / YACC en Windows?
Estoy teniendoLex yYACC archivos para analizar mis archivos .l archivo y.y archivo) Cómo compilar esos archivos y cómo hacer equivalentes.c archivo para ellos en la plataforma de Windows?
¿Cuál es la diferencia entre Flex / Lex y Yacc / Bison?
¿Cuál es la diferencia entre Flex & Lex y Yacc & Bison? Busqué en Internet y no encontré ninguna respuesta sólida. ¿Puedo instalar Lex y Yacc puro en Ubuntu, o puedo instalar solo flex y bison? Estoy confundido ¿Lex o Yacc siguen siendo ...
¿Cómo admite flex exactamente la ubicación del bisonte?
Estoy tratando de usar flex y bison para crear un filtro, porque quiero obtener ciertos elementos gramaticales de un lenguaje complejo. Mi plan es usar flex + bison para reconocer la gramática y descartar la ubicación de los elementos ...
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 ...