Beruflich Dokumente
Kultur Dokumente
2. Despues de esto, aparecer la siguiente pantalla, pidiendo la confirmacin de la descarga.
3. Despues de que la descarga haya terminado, se ubica el siguiente archivo ejecutable .EXE.
Damos clic y a continucin se abre el asistente de instalacin. Basta con dar next.
4. Luego aparece esta pantalla, para aceptar los terminos y condiciones de uso. Dando clic en I
agree, aceptamos los terminos y condiciones.
5. A continuacin el asistente nos preguntara en que lugar del equipo queremos guardar el
programa. Por lo general, los programas se instalan en el disco local C
6. Finalmente, despues de haber configurado la instalacin damos clic en install, y a continuacin
se instalaran los componentes necesarios para que funcione Flex.
7. En el escritorio se crea un acceso directo al Flex. Tiene el siguiente aspecto
8. Al dar clic en el icono, se abre la siguiente interfaz que es similar a un IDE que hallamos utilizado
antes.
9. Para poder ver la funcionalidad de Flex, vamos a importar un ejemplo. Para esto, entrando al
siguiente link: https://drive.google.com/file/d/0B9D4jOdpRzZHTDhTLTBsYXkyaDQ/view all nos
encontraremos con unas carpetas con ejemplos. Se ver algo como esto.
10. Despues de dar clic en descargar, ubicamos el siguiente archivo .ZIP en la carpeta de descargas.
Damos clic derecho y Extraer en lex final .
11. El interior de la carpeta extraida tiene el siguienet aspecto. En este caso, el ejemplo es el
archivo caps.l
12. Ahora abrimos este archivo, el cual tiene el aspecto de cualquier programa escrito en lenguaje
c o c++. En la parte superior, ubicamos las librerias necesarias para el analizador lexico. Mas abajo,
construiremos las reglas del analizador, y por ultimo tenemos el script de ejecucin.
13. Ahora, en la parte superior damos clic en Lex File Compile, luego en Lex Build y por ultimo en
Execute exe directly. Esto para ejecutar nuestro analizador lexico.
14. En este ejeplo, el analizador lexico reconoce si una letra es mayuscula o minuscula.
15. A continuacin tenemos otro ejemplo. En este caso, el analizador lexico reconoce palabras
reservadas de lenguaje de programacin, y las devuelve en mayusculas.
En la parte superior importamos las librerias, mas adelante definimos las reglas que va a utilizar el
analizador, y por ultimo creamos el codigo con el cual el usuario interactuara. Las siguientes
imgenes muestran el resultado.
REFERENCIAS
[1] http://es.tldp.org/Manuales-LuCAS/FLEX/flex-es-2.5.html#SEC25
[2] http://flex.sourceforge.net/