40.20€
Cantidad:
Sinopsis
Este apasionante libro combina un estudio detallado de las teorías modernas de diseño de compiladores con una descripción completa (con código fuente) de un compilador funcionando para un lenguaje pequeño. El libro refleja la convicción del autor de que los aspectos prácticos del diseño de compiladores no pueden entenderse sin una comprensión de la teoría, y que los estudiantes universitarios no pueden comprender verdaderamente la teoría sin verla actuar en la práctica. Para unificar la exposición de los conceptos del texto se tiene un compilador completamente funcional escrito en C y desarrollado con las técnicas comentadas en cada capítulo.
Al final de cada capítulo se presentan abundantes ejercicios que enfocan la atención del estudiante en problemas específicos de programación.
Características:
Una detallada presentación (capítulos 4 y 5) de los algoritmos de análisis sintáctico descendentes que cubren los métodos de análisis sintáctico descendente recursivo y LL(1), análisis sintáctico ascendente, tablas de análisis sintáctico LALR(1) y el uso de la herramienta generadora de analizador sintáctico Yacc.
Una exposición completa (capítulo 7) deformas comunes de ambientes de ejecución que abarcan desde el ambiente completamente estático de FORTRAN, pasando por las diversas variedades de ambientes basados en pilas, hasta los ambientes completamente dinámicos de los lenguajes tipo LISP.
Cobertura de la generación de código (capítulo 8) con un generador de código completo para el lenguaje de muestra proporcionado junto con una introducción para técnicas de optimización de código.
Biografía del autor:
Editorial PARANINFO
Fecha publicación 01-05-2004
Edición :
Número de páginas : 582
ISBN : 978-970-686-299-0
Colección: | CIENCIAS INGENIERIAS
Encuadernación: RUSTICA (TAPA BLANDA)
Tamaño: 25 x 19
Idioma: Castellano