martes, 28 de junio de 2011

Analizador Lexico en Java usando JFlex


Esta entrada tiene como objetivo mostrar una forma simple de utilizar JFlex en Windows para generar analizadores léxicos que luego pueden ser utilizados en aplicaciones de Java, se incluye una guía en pdf que muestra los pasos necesarios para construir un proyecto en JDeveloper 11g, desarrollar el archivo de especificación del analizador lexico que luego es utilizado por el ejecutable de JFlex para generar el código fuente del analizador lexico (por defecto Yylex.java), luego se crea código de prueba en una aplicación mínima de Java (solo método main) en donde se crea un objeto de la clase del analizador lexico y luego se utiliza para analizar un archivo simple de prueba, token por token mostrando el tipo de cada token (identificador, codigo).



archivos necesarios (proyecto de JDeveloper, guia en pdf)