Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Usuario
Manual de Usuario
SEDE AMATITLAN
COMPILADORES
ISAIAS JEHOVED OCH MORALES
ANALIZADOR LEXICO
Abrir
Crea una ventana donde podremos elegir un archivo txt el cual se mostrará en la
primera ventana que esta vacía
Analizar
Manda el txt a analizar y despliega el resultado en la siguiente ventana que esta
vacía
Borrar
Limpia ambas pantallas para que se pueda abrir un nuevo txt
Pantallas vacías
Estas nos mostraran información, lado izquierdo nos mostrara la cadena de texto
que deseamos analizar, lado derecho nos mostrara ya el resultado del análisis de
palabra por palabra
Acá nos abrirá un explorador de archivos en el cual podemos buscar el archivo de
texto que deseemos analizar
Al darle borrar nos limpiara ambas pantallas lo cual nos va a permitir podes ingresar otro
archivo de texto y hacer el respectivo análisis
Codigo
Lexer.flex
Acá definiremos las reglas del Jflex que usaremos
Lexer.java
Este documento lo genera el leer.flex al momento de que este bien
Tokens.java
Acá como su nombre lo indica irán los token con los cuales se van a identificar los
caracteres que se leerán con el analizador
Principal.java
Este seria donde se va a indicar la ruta donde tenemos nuestro archivo leer.flex adentro del
proyecto
Luego se creará el analizador léxico y le pasaremos el archivo
Frmprincipal.java
Acá seria nuestro formulario o también llamada interfaz grafica que es donde el usuario
podrá realizar todas las gestiones del proyecto
Conclusión
Además, hemos experimentado con la sintaxis y las expresiones regulares utilizadas en JFlex,
lo que nos ha permitido tener una mejor comprensión de cómo funciona el análisis léxico en
un compilador y cómo se puede aplicar a diferentes lenguajes de programación.