TEORÍA, DISEÑO E IMPLEMENTACIÓN DE COMPILADORES DE LENGUAJES

RA-MA S.A. Editorial y Publicaciones - 9788499645100

Programación y lenguajes Otros lenguajes

Sinopsis de TEORÍA, DISEÑO E IMPLEMENTACIÓN DE COMPILADORES DE LENGUAJES

El presente libro aborda la teoría, el diseño y la implementación de las fases por las que un código fuente pasa en el proceso de compilación, intentando dar un enfoque práctico, esto es, acercándolo a la construcción de un lenguaje de programación real. Se presenta cómo es el desarrollo y funcionamiento de un compilador, empezando por la definición del lenguaje, pasando por los posibles diseños de todas y cada una de las fases de las que se compone (análisis léxico, sintáctico y semántico), hasta proponer una implementación de cada una de ellas. La estructura que sigue este libro consiste en presentar, por cada una de estas fases de la compilación, primero, los conceptos teóricos de la misma y, después, su diseño e implementación, haciendo uso de las distintas alternativas que se presentan. Para lograr una mejor comprensión por parte del lector, se facilitará el código fuente y sus correspondientes archivos ejecutables de dos versiones de analizadores sintácticos diferentes y una tercera implementación con la fase semántica, a partir de uno de los analizadores sintácticos anteriores.

Ficha técnica


Editorial: Ra-ma S.A. Editorial y Publicaciones

ISBN: 9788499645100

Idioma: Castellano

Número de páginas: 336

Encuadernación: Tapa blanda

Fecha de lanzamiento: 07/11/2014

Año de edición: 2014

Plaza de edición: Es
Alto: 24.0 cm
Ancho: 17.0 cm
Peso: 577.0 gr

Especificaciones del producto



Escrito por ALEJANDRO RAMALLO MARTINEZ


Descubre más sobre ALEJANDRO RAMALLO MARTINEZ
Recibe novedades de ALEJANDRO RAMALLO MARTINEZ directamente en tu email

Opiniones sobre TEORÍA, DISEÑO E IMPLEMENTACIÓN DE COMPILADORES DE LENGUAJES


¡Sólo por opinar entras en el sorteo mensual de tres tarjetas regalo valoradas en 20€*!

Los libros más vendidos esta semana