arboles

Páginas: 2 (288 palabras) Publicado: 13 de marzo de 2014
PROGRAMAS
Ejemplo 1:
Programa ejemplo;
declare
entero a, b;
caracter c;
Inicio
-- este es un comentario
c:= “Hola MUNDO”;
mostrar (c);
mostrar (“hola mundo”);
fin;

palabras reservadas:programa, declare, entero, caracter, inicio, mostrar, fin
identificadores:
a, b, c
símbolo fin de línea:
;
separadores
,
operadores
+ - * /
símbolos de agrupación
( )
símbolos de cadena,comentarios y asignación
“-- := =

Ejemplo 2:
Programa ejemplo2;
declare
entero a, b, c;
Inicio
mostrar(“Ingreso de valores”);
ingresar(a);
ingresar(b);
c:= a * b;
mostrar (c);
si a = bentonces mostrar(“iguales”)
sino mostrar(“diferentes”);
fin;

palabras reservadas:
programa, declare, entero, inicio, mostrar, ingresar, si, entonces, sino, fin
identificadores:
a, b, c
símbolofin de línea:
;
separadores
,
operadores
+ - * /
símbolos de agrupación
( )
símbolos de cadena, comentarios y asignación
“ -- :=
Operadores lógicos
< >= = !=

ERRORES LEXICOS
Debido aque el analizador léxico tiene una visión limitada del programa, son muy pocos los
errores que pueden reconocerse en esta fase.
Algunos son:
a. Identificadores como 2ab u otros similares que nocorresponden a las categorías
conocidas, en este caso no es un número ni tampoco una cadena alfabética
b. Símbolos u operadores desconocidos, estos no se encuentran entre los indicados
c. Cadena a laque le hace falta las comillas finales, por ejemplo:
1. c:= “Esta es la 1a. prueba
al encontrar las comillas iniciales buscaría las
finales y al no encontrarlas marcaría error léxico, continuaríael proceso de
compilación a partir del siguiente token después del punto y coma (;) más
cercano.
2. c:= Esta es la 1a. prueba”
después del símbolo de asignación cada una
de las palabras es unidentificador, el error es la cadena 1a. que no es
reconocida, al encontrar las comillas buscaría las siguientes que a su parecer
serían las finales, al no encontrarlas marcaría el siguiente error....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arbol
  • arboles
  • Arboles
  • arboles
  • Árboles
  • el arbol
  • arboles
  • arboles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS