Вы находитесь на странице: 1из 6

ANALIZADOR LEXICO

Apodaca Gmez Jonathan


Fernndez Reyes Miguel

25 DE NOVIEMBRE DE 2014
LENGUAJES Y AUTOMATAS

Introduccin
Un analizador lxico asla el analizador sintctico de la representacin de lexemas de los
componentes lxicos.

El analizador lxico opera bajo peticin del analizador sintctico devolviendo un componente
lxico conforme el analizador sintctico lo va necesitando para avanzar en la gramtica. Los
componentes lxicos son los smbolos terminales de la gramtica.
Suele implementarse como una subrutina del analizador sintctico. Cuando recibe la orden obtn
el siguiente componente lxico, el analizador lxico lee los caracteres de entrada hasta identificar
el siguiente componente lxico.

Definiciones.
Tokens:

Smbolos terminales de una gramtica


Identificadores, palabras reservadas, operadores,...
Varios signos pueden forman el mismo token

Atributos:
Informacin adicional que tiene el token, de utilidad para el anlisis sintctico y semntico.
Componentes lxicos (tokens):
unidad mnima de informacin que significa algo a la hora de compilar; concepto de palabra; las
fases de un lenguaje constan de cadenas de componentes lxicos.
Lexema:
Una secuencia de caracteres de entrada que comprenden un solo componente lxico se llama
lexema; cadena de caracteres que extrae el componente abstracto del componente lxico.
Patrn:
Descripcin de la forma que han de tomarlos lexemas para ajustarse a un componente lxico.

Analizador Lxico
Se definen nuestras reglas lxicas de nuestro analizador para poder representar decimales

Despus van estar definidos nuestros tokens que vienen siendo el identificador, digito, error y
punto

Despus se muestra la forma en que se va a imprimir los token de digito punto y la forma cuando
haya un error de smbolo si no se reconoce

Es as como se reconocera un decimal

Вам также может понравиться