TEORÍA, DISEÑO E IMPLEMENTACIÓN DE COMPILADORES DE LENGUAJE
-5%

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

MARTÍNEZ-LÓPEZ, FRANCISCO J.

24,90 €
23,66 €
IVA incluido
Disponible
Editorial:
RA-MA EDITORIAL (PAPEL)
Año de edición:
2014
Materia
Informática
ISBN:
978-84-9964-510-0
Páginas:
336
Encuadernación:
Rústica
24,90 €
23,66 €
IVA incluido
Disponible
Añadir a favoritos

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.

Artículos relacionados

  • APRENDER 3DS MAX 2015 CON 100 EJERCICIOS PRÁCTICOS
    MEDIAACTIVE
    En este primer volumen dedicado al programa de modelado tridimensional 3DS Max 2015 se estudian en profundidad las principales herramientas de creación y edición de la aplicación, una de las más utilizadas y respetadas en todo el mundo por los profesionales de desarrollo de juegos, televisión, cine y composición digital. Con estos 100 ejercicios el usuario tendrá una primera to...
    En stock

    21,40 €20,33 €

  • GUÍA OFICIAL PARA EL EXAMEN DE CERTIFICACIÓN CCENT/CCNA ICND1 2ª EED
    CISCO SYSTEM
    En stock

    55,95 €27,98 €

  • SISTEMAS DIGITALES DE INFORMACIÓN
    LÓPEZ LÓPEZ, JOSÉ
    Internet, el medio de comunicación esencial de la era digital, ha pasado a convertirse, a comienzos del siglo XXI, en una herramienta básica para los confeccionadores de contenidos que trabajan para todos los soportes. ...
    En stock

    21,05 €10,53 €

  • GUÍA DE APRENDIZAJE MACROMEDIA FLASH PARA WINDOWS Y MACINTOSH
    ULRICH, KATHERINE
    En stock

    41,40 €20,70 €

  • GUÍA DE APRENDIZAJE MACROMEDIA DREAMWEAVER MX 2004 PARA WINDOWS Y MACINTOSH
    TOWERS, J. TARIN
    Tabla de contenidosCapítulo 1 Primeros pasosCapítulo 2 Configuración de un sitio localCapítulo 3 Páginas web básicasCapítulo 4 Edición del códigoCapítulo 5 Cómo trabajar con imágenesCapítulo 6 Los vínculosCapítulo 7 Inserción y reproducción de archivos multimediaCapítulo 8 Fuentes y caracteresCapítulo 9 Párrafos y formateo de bloquesCapítulo 10.Cómo trabajar con archivos de wor...
    En stock

    39,80 €19,90 €

  • AUTOMÁTICA & ROBÓTICA: ANÁLISIS DE SISTEMAS LINEALES
    SALGADO BROCAL, MARIO
    Análisis de sistemas lineales aborda un tipo particular de sistemas, aquéllos conocidos como sistemas lineales. Si bien la teoría de los sistemas lineales tiene un interés en sí misma como objeto de estudio matemático, en esto libro el enfoque es distinto. El foco es el estudiante de ingeniería: se trata de estudiar esta teoría como soporte para el análisis, la síntesis y el di...
    En stock

    39,25 €19,63 €