1.3.2. Análisis Léxico

En un compilador, el análisis lineal se llama análisis léxico o exploración.En esta etapa la cadena de caracteres que constituye el programa fuente se lee de izquierda a derecha (de arriba hacia abajo) y se agrupa en componentes léxicos que son secuencias de caracteres que tienen un significado colectivo. Por ejemplo, en el análisis léxico los caracteres de la proposición de asignación. 

 

Posición: inicial + velocidad * 60

 

 

Se agruparían en los componentes léxicos siguientes:

1. El identificador posición.

2. El símbolo de asignación: =.

3. El identificador inicial.

4. El signo de suma +.

5. El identificador velocidad.

6. El signo de multiplicación *.

7. El número 60.

Los espacios en blanco que separan los caracteres de estos componentes léxicos normalmente se eliminen durante el análisis léxico.