
Un compilador traduce un programa fuente escrito en un lenguaje de alto nivel, a un programa objetivo en un lenguaje de bajo nivel o a lenguaje máquina. Este proceso se realiza en dos partes: la parte de análisis y la parte de síntesis. El presente libro se enfoca en la parte de análisis, que permite revisar el programa fuente en sus aspectos léxicos, sintácticos y semánticos. Está orientado para un curso inicial de compiladores, dirigido a estudiantes de Ciencias Computacionales. Se muestran técnicas para la implementación de los diferentes tipos de análisis de una manera básica, utilizando ejemplos y con una sección de ejercicios y actividades para los estudiantes. Estos ejercicios y actividades pueden ser profundizados con la guía y el asesoramiento del facilitador o profesor de la materia.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
