lunes, 16 de febrero de 2015

1.5 Herramientas computacionales ligadas con lenguajes

¿Qué es un compilador cruzado?
Un compilador cruzado es un compilador capaz de crear código ejecutable para otra plataforma, distinta a aquélla en el que el compilador se ejecuta.

¿Qué es un analizador léxico?
Un analizador léxico: es la primera fase de un compilador consistente en un programa que recibe como entrada el código fuente de otro programa y produce una salida compuesta de tokens (componentes léxicos) o símbolos.

Función de analizador léxico:
La principal función consiste en leer la secuencia de caracteres del programa fuente, carácter a carácter y elaborar como salida la secuencia de componentes léxicos.

Los componentes léxicos representan:
- Palabras reservadas: IF, WHILE
-Identificadores: VARIABLES, FUNCIONES
- Símbolos especiales: ;, (), {}
- Operadores: =, >,<, +
- Constantes numéricas: ENTEROS, FLOTANTES
- Constantes de carácter

_________________________________________________________________________________
Equipo: Anahi Jaramillo Hernandez, Erick Rios Garcia. Luis Antonio Martinez Sanchez.Alejandro Gomez Perez.

No hay comentarios:

Publicar un comentario