Formal Languages and Compilation
Springer International Publishing (Verlag)
978-3-030-04878-5 (ISBN)
This classroom-tested and clearly-written textbook presents a focused guide to the conceptual foundations of compilation, explaining the fundamental principles and algorithms used for defining the syntax of languages, and for implementing simple translators.
This significantly updated and expanded third edition has been enhanced with additional coverage of regular expressions, visibly pushdown languages, bottom-up and top-down deterministic parsing algorithms, and new grammar models.
The authors are Professors (Dr. Stefano Crespi Reghizzi is Emeritus Professor) of Computer Engineering at the Politecnico di Milano, Italy.
Introduction.- Syntax.- Finite Automata as Regular Language Recognizers.- Pushdown Automata and Parsing.- Translation Semantics and Static Analysis.
Erscheinungsdatum | 08.05.2019 |
---|---|
Reihe/Serie | Texts in Computer Science |
Zusatzinfo | XIII, 499 p. 486 illus. |
Verlagsort | Cham |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 931 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Informatik ► Theorie / Studium ► Compilerbau | |
Schlagworte | Automata • Compiler • Formal Languages • Language Theory • programming • Translation |
ISBN-10 | 3-030-04878-0 / 3030048780 |
ISBN-13 | 978-3-030-04878-5 / 9783030048785 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich