lunes, 4 de junio de 2012

Descarga el libro Java a Tope(traductores,compiladores) con Lex Yacc JFlexCup y JavaCC


Java a Tope, establece un marco general con el que el informático puede analizar textos con cualquier otro objetivo. Cualquier transformación semántica imaginable computacionalmente puede hacerse realidad, desde el procesamiento de datos tabulares hasta la conversión de subtítulos en películas para ordenador, pasando por la transformación de programas fuente, generación de índices analíticos, de materias, etc.
Los primeros capítulos presentan una panorámica general de los conceptos básicos que sustentan estas técnicas, a la vez que se exponen las herramientas Lex yYacc y sus contrapartidasJFlex yCup que generananalizadores sintácticos y lexicográficos en lenguaje Java. También se estudia con profusión el funcionamiento de La herramientaJavaCC como representante más extendida de los generadores de análisis sintácticos descendentes.
Los capítulos siguientes se centran en la utilización de estos metaprogramas introduciendo técnicas generales de gestión semántica (tablas de símbolos, asociación de atributos, mejora de gramáticas, etc.) aplicadas a las diferentes fases que se siguen en la construcción de un traductor. El texto culmina con una introducción al manejo de la recursividad y de la memoria dinámica en tiempo de ejecución.

Contenido
  • Capítulo 1 Introducción
  • Capítulo 2 Análisis lexicográfico
  • Capítulo 3 Análisis sintáctico
  • Capítulo 4 Gramáticas atribuidas
  • Capítulo 5 JavaCC
  • Capítulo 6 Tabla de símbolos
  • Capítulo 7 Gestión de tipos
  • Capítulo 8 Generación de código
  • Capítulo 9 Gestión de memoria en tiempo de ejecución
Contraseña: javaface


No hay comentarios:

Publicar un comentario