Compilers: Principles, Techniques, and Tools

Compilers: Principles, Techniques, and Tools
Compiladores: Principios, técnicas y herramientas
Autor Alfred V. Aho, Monica S. Lam, Ravi Sethi y Jeffrey D. Ullman
Género libro de texto científico
Idioma English
Editorial Pearson Education, Inc
ISBN ISBN 0-201-10088-6 (1ª ed.), ISBN 0-321-48681-1 (2ª ed.), ISBN 978-970-26-1133-2 (2ª ed. en español)
OCLC 12285707

Compilers: Principles, Techniques, and Tools (traducido como Compiladores. Principios, técnicas y herramientas), más conocido como El libro del dragón (Dragon Book en inglés) por aparecer un dragón en su portada (que representa un compilador) es un libro de referencia en el mundo de los compiladores e intérpretes de lenguajes de programación.

Escrito por Alfred V. Aho, Monica S. Lam, Ravi Sethi y también Jeffrey D. Ullman el libro se hizo famoso en el mundo de los desarrolladores de compiladores .En agosto de 2006 se publicó la segunda edición. En él se tratan algoritmos tan necesarios para el procesamiento de lenguajes como el LR (Left-to-rigth Rigth-most-derivation)o el LL(1) (Left-to-rigth Left-most-derivation 1 )que son la base de los compiladores modernos.

Contenido

Primera edición

La primera edición informalmente llamada el libro del dragón rojo para distinguirlo de la segunda edición y Principles of Compiler Design (Principios de diseño del compilador) de Aho y Ullman (1977, a veces conocido como el "libro del dragón verde" porque el dragón en su cubierta es verde).

Una nueva edición del libro fue publicada en agosto de 2006.

Los tópicos cubiertos en la primera edición incluyen:

Segunda edición

Siguiendo en la tradición de sus dos predecesores, la segunda edición tiene un dragón y a un caballero en su cubierta; por esta razón, la serie de libros es comúnmente conocida como los libros del dragón. Las diferentes ediciones de la serie son adicionalmente distinguidas por el color del dragón. Esta segunda edición es conocida informalmente como el dragón púrpura. Monica S. Lam de la Universidad de Stanford se convirtió en una coeditora de esta edición.

La segunda edición incluye varios tópicos adicionales que no fueron cubiertos en la primera edición. Los nuevos tópicos incluyen:

  • Traducción dirigida
  • Análisis de flujo de datos nuevo
  • Máquinas paralelas
  • Compilación justo a tiempo (JIT)
  • Recolección de basura
  • Nuevos estudios de casos

Véase también

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Mira otros diccionarios:

  • Compilers: Principles, Techniques, and Tools —   …   Wikipedia

  • Compilateurs: principes, techniques et outils — Dragon book Compilateurs : principes, techniques et outils (en anglais Compilers: Principles, Techniques, and Tools) est un ouvrage de référence en informatique dans le domaine de la compilation, écrit par Alfred V. Aho, Ravi Sethi et… …   Wikipédia en Français

  • Compilateurs : principes, techniques et outils — Dragon book Compilateurs : principes, techniques et outils (en anglais Compilers: Principles, Techniques, and Tools) est un ouvrage de référence en informatique dans le domaine de la compilation, écrit par Alfred V. Aho, Ravi Sethi et… …   Wikipédia en Français

  • Terminal and nonterminal symbols — In computer science, terminal and nonterminal symbols are the lexical elements used in specifying the production rules that constitute a formal grammar. The terminals and nonterminals of a particular grammar are two disjoint sets. Contents 1… …   Wikipedia

  • Compiler — This article is about the computing term. For the anime, see Compiler (anime). A diagram of the operation of a typical multi language, multi target compiler A compiler is a computer program (or set of programs) that transforms source code written …   Wikipedia

  • List of important publications in computer science — This is a list of important publications in computer science, organized by field. Some reasons why a particular publication might be regarded as important: Topic creator – A publication that created a new topic Breakthrough – A publication that… …   Wikipedia

  • Dragon Book — Compilateurs : principes, techniques et outils (en anglais Compilers: Principles, Techniques, and Tools) est un ouvrage de référence en informatique dans le domaine de la compilation, écrit par Alfred V. Aho, Ravi Sethi et Jeffrey D. Ullman …   Wikipédia en Français

  • Dragon book — Compilateurs : principes, techniques et outils (en anglais Compilers: Principles, Techniques, and Tools) est un ouvrage de référence en informatique dans le domaine de la compilation, écrit par Alfred V. Aho, Ravi Sethi et Jeffrey D. Ullman …   Wikipédia en Français

  • Alfred Aho — Infobox Scientist name = Alfred Vaino Aho caption = birth date = birth place = death date = death place = residence = nationality = field = Computer Science work institution = Columbia University alma mater = doctoral advisor =Alfred Vaino Aho… …   Wikipedia

  • Компиляторы: принципы, технологии и инструменты — Principles, Techniques, and Tools …   Википедия

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”