SoloCodigo
		Programación General => C/C++ => Mensaje iniciado por: ClaCS_85 en Miércoles 19 de Julio de 2006, 17:55
		
			
			- 
				Holas gente!!! tengo un problema con respecto a lo de analizadores lexicos principalmente con el 
flex ya q no puedo compilar el ejecutable...a pesar de haber leido por ahi algunos manuales... mi
prblema es el sgte:
ya hize lo referente a lo de las declaraciones, acciones, y rutinas de usuario con las 
expresiones regulares correspondientes en un archivo.txt para luego llamar desde DOS al flex y 
escribir lo sgte
c:\>flex archivo.txt
apareciendome un archivo de texto lex.yy.c ...hasta ahi creo q estoy bien 
luego me lei q compile el exe con la sgte sentencia
c:\>flex gcc lex.yy.c -lfl -o archivo.exe
pero me sale q gcc no se puede abrir..entons borro el gcc
c:\>flex lex.yy.c -lfl -o archivo.exe
me sale en pantalla una serie de palabras q van corriendo hacia abajo 
unas palabras como bad character ..y otras q no recuerdo... q se suponen son del lex.yy.c
y una vez terminado me dice q no se puede abrir -lfl q tengo entendido compila con las librerias
de flex 
y no se crea el exe 
Otra duda:
=========
Luego de q tengo el exe como hago para correrlo para q me verifique (un txt) por ejempolo cuantos son
numeros,palabras,identificadores,etc
e visto por ahi q puede ser asi
$archivo.exe>prueba.txt...pero esa sentencia me corre en win? y donde la pongo para q me haga el
analisis correspondiente... en el DOS? o en el Flex?
Gente me gustaria q si me pudieran enviar un tuto o q me orienten paso a paso (seria es mejor) 
para poder realizar mi analizador lexico con FLex o si no con otro pero explicandome  
y si me podrian decir de donde puedo bajar las herramientas las cuales han utlizado para
tomarse la molestia de  explicarme mucho mejor...
gracias por todo de antemano...