Marktplatzangebote
Ein Angebot für € 23,98 €
  • Broschiertes Buch

The book begins with an introduction to the principal ideas behind compilation, and then illustrates these ideas by constructing a simple one-pass compiler. The reminder of the book amplifies the ideas presented in the first two chapters and discusses more advanced topics such as syntax analysis, type checking, code generation, and code optimation. The new dragon presents the basic material featured in the old dragon, while also delving into recent developments in the field. Features of the new dragon include: Pragmatics of compiler development More on syntax-directed translation, type…mehr

Produktbeschreibung
The book begins with an introduction to the principal ideas behind compilation, and then illustrates these ideas by constructing a simple one-pass compiler. The reminder of the book amplifies the ideas presented in the first two chapters and discusses more advanced topics such as syntax analysis, type checking, code generation, and code optimation. The new dragon presents the basic material featured in the old dragon, while also delving into recent developments in the field. Features of the new dragon include:
Pragmatics of compiler development
More on syntax-directed translation, type checking, run-time organization, automatic code generation, code optimization and a wide variety of graded probelms and exercisses.
Autorenporträt
Alfred V. Aho ist Vizepräsident der Bell Labs. Er ist dort vor allem für die Software-Entwicklung zuständig. Er studierte Engineering Physics an der Universität von Toronto und promovierte 1965 bzw. 1967 in Elektrotechnik und Informatik an der Princeton University. Er besitzt zudem die Ehrendoktorwürde der University of Helsinki in Finnland and der University of Waterloo in Ontario, Kanada. 1995 wurde er Professor und Lehrstuhlinhaber des Informatik Fachbereichs an der Columbia University, NY. Er veröffentlichte mehr als 60 technische Papiere und Schriften über Computeralgorithmen, Datenstrukturen, Datenbanken und Compiler. Außerdem ist er Mitentwickler der Programmiersprache awk und des Aho-Corasick-Algorithmus im Jahre 1975.

Ravi Sethi, geb. 1947 in Murdana, Punjab, hat an dem Indian Institute of Technology in Kanpur (IITK) Informatik studiert und seinen Ph.D. (Doktor der Philosophie) an der Princeton University, USA, gemacht. Er arbeitete als Lehrbeauftragter an der Penn State University, bevor er 1976 als Computerwissenschaftlerzu den Bell Laboratories (früher bekannt als AT&T Bell Laboratories and Bell Telephone Laboratories) wechselte. Heute ist er Präsidenten der Avaya Laboratorien, einem der führenden Anbieter von IP-Telefonie.

Prof. Jeffrey D. Ullman, geboren 1942, ist Professor der Informatik (Emeritus). Er lehrte an der Stanford University, Californien, USA, Computerwissenschaften. Sein Interesse gilt v.a. der Datenbanktheorie und Datenbankintegration.