Un enfoque práctico de la construcción de compiladores

Puntuación:   (4,1 de 5)

Un enfoque práctico de la construcción de compiladores (Des Watson)

Opiniones de los lectores

Resumen:

El libro goza de gran prestigio por su enfoque práctico y su visión detallada de la escritura de compiladores, lo que lo hace adecuado tanto para principiantes como para lectores avanzados.

Ventajas:

Proporciona numerosos consejos prácticos y ejercicios, aclara temas complejos, bien escrito y atractivo, adecuado para todos los niveles de competencia en la escritura de compiladores.

Desventajas:

No se mencionan desventajas significativas en las reseñas.

(basado en 3 opiniones de lectores)

Título original:

A Practical Approach to Compiler Construction

Contenido del libro:

Este libro ofrece una introducción práctica a la implementación de lenguajes de programación de alto nivel. Desmitifica lo que ocurre dentro de un compilador y estimula el interés del lector por el diseño de compiladores, un aspecto esencial de la informática. Las técnicas de análisis y traducción de lenguajes de programación se utilizan en muchas áreas de aplicación del software.

A Practical Approach to Compiler Construction cubre los principios fundamentales de la materia de forma accesible. Presenta la teoría de base necesaria y muestra cómo puede aplicarse para implementar compiladores completos. Se adopta un enfoque paso a paso, basado en una estructura de compilador estándar, presentando técnicas y ejemplos actualizados. Se describen detalladamente estrategias y diseños para guiar al lector en la implementación de un traductor para un lenguaje de programación.

Para ilustrar algunos aspectos del proceso de compilación se utiliza un lenguaje sencillo de alto nivel, basado vagamente en C. Se incluyen ejemplos de código en C, junto con una discusión e ilustración de cómo este código puede ampliarse para abarcar la compilación de lenguajes más complejos. Se incluyen ejemplos de código en C, junto con una discusión e ilustración de cómo este código puede ampliarse para cubrir la compilación de lenguajes más complejos. También se dan ejemplos del uso de las herramientas de construcción de compiladores flex y bison. El análisis léxico y sintáctico se aborda en detalle, junto con una cobertura exhaustiva del análisis semántico, las representaciones intermedias, la optimización y la generación de código. También se incluye material introductorio sobre paralelización.

Diseñado para el estudio personal, así como para su uso en cursos introductorios de licenciatura y posgrado en diseño de compiladores, el autor parte de la base de que los lectores tienen una competencia razonable en programación en cualquier lenguaje de alto nivel.

Otros datos del libro:

ISBN:9783319527871
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2017
Número de páginas:254

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Un enfoque práctico de la construcción de compiladores - A Practical Approach to Compiler...
Este libro ofrece una introducción práctica a la...
Un enfoque práctico de la construcción de compiladores - A Practical Approach to Compiler Construction

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)