Entradas

Compiladores

Imagen
  ¿Qué es un Compilador?  Un  compilador  es un programa informático que traduce el  código fuente  escrito en un lenguaje de programación (llamado  fuente ) a otro lenguaje (conocido como  objeto ). En este proceso, el lenguaje fuente generalmente es un lenguaje de alto nivel, mientras que el lenguaje objeto puede ser assembly o código máquina. En resumen, el compilador convierte el código legible por los humanos en instrucciones comprensibles por la máquina. Contexto de un Compilador  El contexto de un compilador implica las fases que componen su proceso de traducción. Estas fases se agrupan en dos tareas principales:  análisis  y  síntesis . El análisis verifica la corrección del programa fuente y comprende el análisis léxico (descomposición en componentes léxicos), análisis sintáctico (agrupación en frases gramaticales) y análisis semántico (valida...