Compiladores - Teoría E Implementación

Compiladores - Teoría E Implementación

Ruíz , Jacinto , Alfaomega
아직 평점이 없습니다
May 13, 2010 · 스페인어 · 페이퍼백 (448 페이지)
서가에 추가

이 책 평가하기


도서 일지 내보내기

책 세부 정보

형식 페이퍼백
페이지 448
언어 스페인어
출판됨 May 13, 2010
출판사 Alfaomega-RC Libros
ISBN-10 6077854689
ISBN-13 9786077854685

설명

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 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.
서가에 추가

이 책 평가하기


도서 일지 내보내기