Cliquer sur une vignette pour aller sur Google Books.
Chargement... Crafting a Compiler (Benjamin/Cummings Series in Computer Science)par Charles N. Fischer
Aucun Chargement...
Inscrivez-vous à LibraryThing pour découvrir si vous aimerez ce livre Actuellement, il n'y a pas de discussions au sujet de ce livre. aucune critique | ajouter une critique
Crafting a Compiler is a practical yet thorough treatment of compiler construction. It is ideal for undergraduate courses in Compilers or for software engineers, systems analysts, and software architects. Crafting a Compiler is an undergraduate-level text that presents a practical approach to compiler construction with thorough coverage of the material and examples that clearly illustrate the concepts in the book. Unlike other texts on the market, Fischer/Cytron/LeBlanc uses object-oriented design patterns and incorporates an algorithmic exposition with modern software practices. The text and its package of accompanying resources allow any instructor to teach a thorough and compelling course in compiler construction in a single semester. It is an ideal reference and tutorial for students, software engineers, systems analysts, and software architects. Aucune description trouvée dans une bibliothèque |
Discussion en coursAucun
Google Books — Chargement... GenresClassification décimale de Melvil (CDD)005.453Information Computer Science; Knowledge and Systems Computer programming, programs, data, security Systems programming and programs Programming language translators CompilersClassification de la Bibliothèque du CongrèsÉvaluationMoyenne:
Est-ce vous ?Devenez un(e) auteur LibraryThing. |
Most algorithms are presented using CLR style pseudocode; this choice gives the textbook a precision and rigor found in no other compiler textbook.
The book examines parsing in considerable depth; the analogy of bottom-up parsing to knitting is priceless.
This is the best compiler textbook I have ever encountered; others may be more prestigious, but they are typically also more diffuse. ( )