El análilsis léxico es un proceso mediante el cual se realiza un escaneo para leer los diferentes caracteres que contiene el programa fuente. Esto se realiza caracter a caracter despúes se agrupan teniendo en cuenta su significado propio; a este agrupamiento se le denomina componentes léxicos en ingles se conoce como Tokens.
COMPONENTES LEXICOS
Palabras reservadas: if, while, do, else. Identificadores: asociados a variables, nombres de funciones. Por ejemplo: posición, velocidad, tiempo. Operadores: = * + - / == > < & ! = . . . símbolos especiales: ; ( ) [ ] f g ... Constantes numéricas: literales que representan valores enteros, en coma flotante, 982, 0xF678, -83.2E+2,... Constantes de caracteres: literales que representan cadenas concretas de caracteres, \hola mundo".
FUNCIONES DEL ANALISIS LÉXICO
-Eliminación de espacios en blanco, comentarios, tabuladores y saltos de línea
-Asistencia en el informe de errores elaborado por el AS
-Cuenta de números de línea con comentarios, macros
-Convierte los valores literales al tipo que corresponda.
-Inclusion de ficheros: #include
No hay comentarios:
Publicar un comentario