• Viernes 19 de Abril de 2024, 19:55

Autor Tema:  Dudas Con Flex  (Leído 948 veces)

ClaCS_85

  • Miembro activo
  • **
  • Mensajes: 25
    • Ver Perfil
Dudas Con Flex
« en: Miércoles 19 de Julio de 2006, 17:55 »
0
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...