SoloCodigo

Programación General => Pascal => Mensaje iniciado por: Mr. Pascal en Sábado 26 de Mayo de 2007, 02:08

Título: Analizador Lexico Para C
Publicado por: Mr. Pascal en Sábado 26 de Mayo de 2007, 02:08
HOla colegas..... :hola:

pues como siempre los saludo....buenos dias, buenas tardes, buenas noches

para no irme tan largo... B)

les cuento, que estoy en la construccion de un analizador lexico para el español, y me han dicho que existen herramientas que me pueden ayudar para el desarrollo del mismo....pero he estado navegando y no he podido encontrar LEX que es la herramienta de la que me han hablado...


si alguno de uds. ha escuchado de el me gustaria porfavor que me mandaran algun enlace para poder descargarlo...

me despido :hola:
and keep working  :comp:

p.s

cuando termine el analizador lexico prometo subir el codigo a la pagina
Título: Re: Analizador Lexico Para C
Publicado por: Enko en Sábado 26 de Mayo de 2007, 21:25
Puse download lex en Google y la primer página que aparecio:

http://www.therobs.com/uman/lexyacc.shtml (http://www.therobs.com/uman/lexyacc.shtml)

De esa misma página, tenés el codigo fuente de lex y yacc para TurboPascal:
http://www.musikwissenschaft.uni-mainz.de/...ply/tply41a.zip (http://www.musikwissenschaft.uni-mainz.de/~ag/tply/tply41a.zip)
Título: Re: Analizador Lexico Para C
Publicado por: Mr. Pascal en Sábado 16 de Junio de 2007, 02:42
hola compañeros :hola:

Estuve buscando una manera de hacer un analizador lexico para el Español utilizando automatas y me encontre con este analizador hecho en c++ para el lenguaje C
en el cual se utiliza un automata.....ya estuve :smartass: analizandolo y ya se mas o menos como funciona

pero tengo una duda ¿¿¿¿como se construyó la tabla del automata?????

les dejo el ws para que lo chequen.....y si alguien puede respoder, le agradesco :)

analizador_para_C (http://diber.wordpress.com/2006/10/14/analizador-lexico-en-c/)
Título: Re: Analizador Lexico Para C
Publicado por: cybdario en Viernes 22 de Junio de 2007, 05:17
Hola!

Hace mucho tiempo use el Lex y el Yacc, que puede servirte, lo podes bajar de aca:
htt p://www.musikwissenschaft.uni-mainz.de/~ag/tply/ (http://p://www.musikwissenschaft.uni-mainz.de/~ag/tply/)

Y aca tenes una explicación con ejemplo:
htt p://dinosaur.compilertools.net/lex/index.html (http://p://dinosaur.compilertools.net/lex/index.html)

Espero que te sirva.

Saludos!  :hola: