Modern Runtime System and Compiler Design
Seiten
2020
Bläser, Luc (Verlag)
978-3-033-08044-7 (ISBN)
Bläser, Luc (Verlag)
978-3-033-08044-7 (ISBN)
- Titel nicht im Sortiment
- Artikel merken
This book takes the reader on the fascinating trip through the full stack of modern compilers and runtime systems, academically founded and yet practice-centered:
•Lexing/Scanning
•Parsing
•Semantic Checking
•Code Generation
•Static Analysis
•Code Optimization
•Virtual Machine
•Interpreter
•Object-Oriented Runtime Support
•Type Polymorphism
•Garbage Collection
•Just-in-Time Compilation
The accompanying project allows the readers to develop a full-fledged compiler and virtual machine for a realistic Java-like object-oriented programming language, targeting the Intel 64 processor.
•Lexing/Scanning
•Parsing
•Semantic Checking
•Code Generation
•Static Analysis
•Code Optimization
•Virtual Machine
•Interpreter
•Object-Oriented Runtime Support
•Type Polymorphism
•Garbage Collection
•Just-in-Time Compilation
The accompanying project allows the readers to develop a full-fledged compiler and virtual machine for a realistic Java-like object-oriented programming language, targeting the Intel 64 processor.
Prof. Dr. Luc Bläser is a professor of computer science at HSR Hochschule für Technik Rapperswil in Switzerland, a university of applied sciences.
Erscheinungsdatum | 25.12.2020 |
---|---|
Verlagsort | Zug |
Sprache | englisch |
Maße | 1480 x 210 mm |
Gewicht | 738 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Informatik ► Theorie / Studium ► Compilerbau | |
Schlagworte | Code Generator • code optimization • Compiler • Compilerbau • Compiler Design • Intermediate Language • Interpreter • JIT-Compiler • just-in-time compilation • Laufzeitsystem • lexer • Object Orientation • Parser • Programmiersprache • Programming language • Runtime system • Scanner • Semantic Checker • Static Analysis • Type Polymorphism • Virtual machine |
ISBN-10 | 3-033-08044-8 / 3033080448 |
ISBN-13 | 978-3-033-08044-7 / 9783033080447 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
a beginner's guide to learning llvm compiler tools and core …
Buch | Softcover (2024)
Packt Publishing Limited (Verlag)
CHF 69,80