Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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.
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.