Conclusiones
Se ha introducido el análisis léxico como una de las fases que tienen lugar durante el proceso de compilación de un programa
- Hemos estudiado que hay básicamente dos formas de implementar un analizador léxico: a mano o de forma automática
- Se han estudiado los conceptos y algoritmos subyacentes a la generación automática de analizadores léxicos:
- Expresiones regulares
- Autómatas finitos deterministas
- Autómatas finitos no deterministas
- Equivalencia entre autómatas finitos
- Construcción de subconjuntos
- Construcción de Thompson
- Hemos estudiado la forma en que opera un generador de analizadores léxicos