Resultados de la búsqueda a petición "flex-lexer"

1 la respuesta

¿Por qué este código de bisonte produce salida inesperada?

codigo flex

2 la respuesta

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; // ...

1 la respuesta

¿Archivo de token C definido para flex?

Quiero dividir un archivo C en tokens, no para compilar sino para analizar. Siento que esto debería ser bastante sencillo, e intenté buscar en línea una @ definitokens.l (o algo similar) para flex con toda la gramática C ya definida, pero no ...

6 la respuesta

Flex / Bison IDE? [cerrado]

Estoy buscando un buen entorno de desarrollo en el que trabajar en flex o bison o en ambos.¿Hay algún IDE que tenga estas capacidades y / o sea adecuado para...

8 la respuesta

Utilice expresiones regulares para que coincida con CUALQUIER carácter chino en la codificación utf-8

Por ejemplo, quiero hacer coincidir una cadena que consiste enm an Caracteres chinos, entonces puedo usar: [single Chinese character regular expression]{m,n} ¿Existe alguna expresión regular de un solo carácter chino, que podría ser cualquier ...

1 la respuesta

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 ...

8 la respuesta

¿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 ...

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?

8 la respuesta

dificultad relacionada con unistd.h al compilar el programa bison & flex en vc ++

Estoy usando bison & flex (descargado a través de cygwin) con vc ++. Cuando compilo el programa me sale un error: ...: fatal error C1083: Cannot open include file: 'unistd.h': No such file or directoryEl código correspondiente en el archivo ...

2 la respuesta

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 ...