Documentacion Analizador Lexico

Páginas: 24 (5822 palabras) Publicado: 8 de marzo de 2015
21/12/2007

Compilador de Pascal
Analizador léxico

Grupo 2:
Antonio De Miguel Vicenti
Daniel Dionne González
Borja Gómez Gómez
Miguel Martínez Segura
Alberto Milán Gutiérrez

Grupo 2

Compilador de Pascal
Analizador léxico

Contenido
Contenido ..........................................................................................................................1
Introducción..................................................................................................................... 2
JFlex ................................................................................................................................. 2
Estructura del archivo .flex ...................................................................................................................... 2Expresiones regulares .............................................................................................................................. 3

Léxico................................................................................................................................ 3
Especificación........................................................................................................................................... 3
Tokens ........................................................................................................................................................ 5
Implementación........................................................................................................................................ 5

Tabla de símbolos............................................................................................................ 6
Gestor de errores .............................................................................................................. 8
Errores .......................................................................................................................................................8
El tipo TError............................................................................................................................................8
El Gestor de errores ..................................................................................................................................8
Uso del Gestor de Errores........................................................................................................................8

Casos de prueba ............................................................................................................... 9
Prueba1.pas ............................................................................................................................................... 9Prueba2.pas............................................................................................................................................. 10
Prueba3.pas..............................................................................................................................................11
Prueba4.pas............................................................................................................................................. 14Prueba5.pas ............................................................................................................................................. 16
Prueba de un archivo que no exista o que este corrupto ..................................................................... 19

1

Grupo 2

Introducción
JFlex
Para el desarrollo de nuestro analizador léxico hemos utilizado la herramienta JFlex(http://jflex.de/).
Más abajo se especifica con más detalle la implementación con esta herramienta.

Léxico
La sección léxico del proyecto especificará el diseño e implementación de las estructuras y
codificaciones de los que dispone el analizador para interpretar el código.
Es la parte del proyecto en la que aparece el scanner y los tokens elegidos. Así mismo nos servirá para
explicar detenidamente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analizador Léxico
  • Analizador Lexico
  • Analizador Lexico
  • Analizador Lexico
  • Analizadores lexicos
  • Analizador Lexico
  • analizador lexico
  • Analizador Lexico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS