Está en la página 1de 2

Educacin a Distancia

Ensayo

Nombre : Balderrama Quionez Juan Pedro Nombre de la asignatura: Lenguajes y Autmatas Nombre del profesor: Manuel Ramrez Lpez

Matrcula: 10130224

Construccin de nuevos lenguajes de programacin En el presente escrito se abordar brevemente de manera clara y precisa, la construccin de lenguajes de programacin, adems de hacer referencia a las etapas de anlisis que se realizan dentro de un compilador. Para esto es necesario primeramente conocer el concepto de compilador, un compilador es un programa en cual se ingresa el cdigo fuente y ste se encarga de analizar su estructura pasando por diferentes etapas de anlisis. Uno de los anlisis que se llevan a cabo dentro del compilador es el analizador lxico, la funcin de este es la de recorrer el archivo en la busca de las palabras o smbolos vlidos para nuestro compilador, obteniendo y mostrando como error los elementos no reconocidos para nuestro lenguaje. Otro de los anlisis que se realiza es el anlisis sintctico, este analizador trabaja en base a los datos obtenidos por el analizador lxico, tomando las palabras o smbolos vlidos obtenidos anteriormente para realizar un anlisis sobre la sintaxis de las diferentes funciones que se tienen en el lenguaje de programacin. El siguiente proceso que lleva a cabo es el analizador semntico, ste como su nombre lo indica, checa se en el cdigo se encuentran errores semnticos, para eso se utiliza la estructura que dejo como resultado el analizador sintctico. Por ltimo se realiza el anlisis en formadores de textos, este toma los caracteres consecutivos no separados por espacios o saltos de lnea y los agrupa en palabras que consisten en una secuencia de cajas dispuestas horizontalmente.

Instituto Tecnolgico Superior de Cajeme

Educacin a Distancia

Ensayo

En conclusin un compilador realiza estos 4 anlisis para la compilacin de nuestro cdigo, regresndonos los distintos tipos de errores que se pueden tener en el cdigo fuente.

Instituto Tecnolgico Superior de Cajeme

También podría gustarte