compiladores
ASIGNATURA: Compiladores
CORPORACIÓN UNIVERSITARIA REMINGTON
DIRECCIÓN PEDAGÓGICA
Este material es propiedad de la Corporación Universitaria Remington (CUR), para los estudiantes de la CUR
en todo el país.
2011
Corporación Universitaria Remington – Dirección Pedagógica
Compiladores Pág. 5
CRÉDITOS
El módulo de estudio de laasignatura Compiladores es propiedad de la Corporación Universitaria Remington. Las
imágenes fueron tomadas de diferentes fuentes que se relacionan en los derechos de autor y las citas en la bibliografía.
El contenido del módulo está protegido por las leyes de derechos de autor que rigen al país.
Este material tiene fines educativos y no puede usarse con propósitos económicos o comerciales.AUTOR
Luis Fernando Zapata Álvarez
Ingeniero de Sistemas, Especialización en Gerencia Informática, Pedagogía para profesionales,
Investigación Holística, Docente Corporación Universitaria Remington Docente del departamento de Antioquia,
Investigador de la CUR y el proyecto del cual soy investigador principal “TIC en los procesos de evaluación
Luis.zapata@remington.edu.co ofeingeniosa@yahoo.es
Nota: el autor certificó (de manera verbal o escrita) No haber incurrido en fraude científico, plagio o vicios de autoría; en
caso contrario eximió de toda responsabilidad a la Corporación Universitaria Remington, y se declaró como el único
responsable.
RESPONSABLES
Mauricio Sepúlveda
Director de la Escuela de Ciencias Básicas e Ingeniería
Director Pedagógico
OctavioToro Chica
dirpedagogica.director@remington.edu.co
Coordinadora de Medios y Mediaciones
Angélica Ricaurte Avendaño
mediaciones.coordinador01@remington.edu.co
GRUPO DE APOYO
Personal de la Unidad de Medios y Mediaciones
EDICIÓN Y MONTAJE
Primera versión. Febrero de 2011.
Derechos Reservados
Esta obra es publicada bajo la licencia CreativeCommons. Reconocimiento-NoComercial-Compartir Igual 2.5 Colombia.
Corporación Universitaria Remington - Calle 51 51-27 Conmutador 5111000 Ext. 2701 Fax: 5137892. Edificio Remington
Página Web: www.remington.edu.co - Medellín - Colombia
Corporación Universitaria Remington – Dirección Pedagógica
Compiladores Pág. 6
TABLA DE CONTENIDO
1.
Introducción.................................................................................................................. 7
2.
Mapa del Módulo .......................................................................................................... 8
3.
DEFINICION DE UN COMPILADOR Y CONCEPTOS GENERALES .......................................... 9
3.1.
Definición del compilador..................................................................................................... 10
3.1.1. Fases de un Compilador ........................................................................................................ 11
3.2.
Ejercicios por temas .............................................................................................................. 16
3.3.Actividad................................................................................................................................ 17
4.
ANÁLISIS LÉXICO .......................................................................................................... 18
4.1.
Definición de la primera parte del análisis de un compilador .............................................. 19
4.1.1. Funciones del analizador léxico:........................................................................................... 19
4.1.2. Expresiones Regulares........................................................................................................... 27
4.1.3. Ejemplos de Expresiones Regulares ...................................................................................... 28
4.2.
Ejercicios por temas...
Regístrate para leer el documento completo.