Compiladores Teoría E Implementación
Este libro es un manual de ayuda para estudiosos de procesadores de lenguajes y/o compiladores, trata de la construcción de un compilador paso a paso, desde la especificación del lenguaje hasta la generación del código final (generalmente, un ejecutable), un tema que está poco tratado, sobre todo en español.
Lo que pretendemos con este libro es dar las bases teóricas suficientes para poder abordar la construcción de un compilador completo, y luego implementarlo.
Ventajas Competitivas
En la parte teórica se detallan todas las fases para la creación de un procesador de lenguajes, y además se incluyen ejercicios que ayudan a aclarar las ideas expuestas.
La parte práctica desarrolla por completo un traductor para un lenguaje sencillo de lógica de proposiciones. Asimismo, se implementan dos compiladores, ambos desarrollados por completo, de un subconjunto del lenguaje C; el primero de ellos, sencillo para iniciarse, y el segundo, más completo que sirve para avanzar en el tema; es decir, que se trata desde el análisis léxico hasta la generación de código final (utilizando un emulador de ensamblador llamado Ens2001).
Con este libro el estudiante y el profesional estará preparado no solo para entender mejor el complejo mundo de los compiladores, sino también de los lenguajes de programación y de las máquinas donde se aplican.
Utilizando las técnicas aprendidas los lectores podrán desarrollar sus propios compiladores o traductores, por ejemplo, para un microcontrolador PIC.
Conozca
Los aspectos teóricos de los procesadores de lenguajes y/o compiladores.
El proceso de creación de un compilador: análisis léxico, análisis sintáctico, análisis sintáctico descendente, análisis sintáctico ascendente, la tabla de tipos y de símbolos, análisis semántico y la generación de código intermedio y final.
Realice
Un traductor para un lenguaje de lógica de proposiciones.
Un compilador para un subconjunto de C.
Actividad Física Aplicada - López José - Elsevier
El Estilo Hp Cómo Bill Hewlett Y Yo Creamos Nuestra Empresa - Deusto
La Biblia de la Física y Química - Lexus
Magia Matematica Para Todos - Varios Autores - Limusa
Hacia el Siglo XXI - Paul Kennedy - Plaza y Janes
Manual Clínico y de Laboratorio de las Sobredentaduras con Implantes / Hamid R. Shafie / AMOLCA
Apps Html5 Para Móviles - Damián De Luca / Alfaomega
Manual Practico de Carpinteria / Cultural
La Nueva Oportunidad De Negocios En La Base De La Pirámide - Norma
Tus Zonas Erróneas / Wayne W. Dyer / Debolsillo
El Proyecto en Ingeniería y Arquitectura - Ceac
Unity 2017.x / Dominguez, Navarro, Castro / Edicion De La U
Materiales de Arquitectura Bambú / Lexus
Outside Insight / Lyseggen / Esic
Ayúdalos A Usar Las Tic De Forma Responsable - Ediciones De La U
El Gran Libro del Vidrio - Lexus
Juntas Directivas Que Contribuyen Al Resultado - Norma
Raspberry Pi2 Para Electronicos - Tojeiro - Alfaomega
¿Qué Es La Calidad? Conceptos, Gurús Y Modelos Fundamentales - Limusa
Infecciones Hospitalarias 3ra Edición - Malagon - Panamericana
Manual de Comportamiento en Pequeños Animales - Lexus
Writing For Multimedia And The Web 2da Edición - Timothy Garrand
Hacking Y Seguridad En Internet 2da Edición - Ediciones De La U
Matlab Aplicado A Robótica Y Mecatrónica - Reyes - Alfaomega
El Poder Para ¿que? / Varios / Intermedio
Holly / Stephen King / Plaza & Janes
101 Mujeres Extraordinarias Que Cambiaron el Mundo- Guadal
Cerebro De Pan Las Recetas / Dr. David Perlmutter / Grijalbo
Manual De Derecho Procesal / Azula Camacho / Temis
Educación Sexual Fisiología y Psicología - Lexus
El Bricolaje Paso a Paso - Oceano
Matemáticas Para Aprender A Pensar. El Papel De Las Creencias En La Resolución De Problemas - Ediciones De La U
Didáctica Creativa Ciencia - Cultural
Didáctica General En La Clase. Fundamentos Y Aplicación - Ediciones De La U
Laboratorio De Circuitos Electrónicos I / Varios / Edic. U
Semiología Medica - 8a Edición / Celsus
Fundamentos De Programación Con Alexa / Ediciones La U
Manual Practico Para El Docente De Primaria - Eci
Diagnostico y reparación de los Sistemas De Inyección De Combustible De Alto Rendimiento - Grupo Latino
Estimular Las Inteligencias Múltiples. Qué son, cómo se manifiestan, cómo funcionan - Ediciones De La U
Proyectos Formulación Y Criterios De Evaluación - Alfaomega 




There are no reviews yet.