Conquer Compiler Complexity
Component-Based Language Implementation with Object-Oriented Syntax and Aspect-Oriented Semantics
(Sprache: Englisch)
With an aim to address the modularity problems in language implementations, this thesis presents a new language implementation formalism and archetype that improves the modularity in compiler construction in a two dimensional manner. Structure wise, a new...
Leider schon ausverkauft
versandkostenfrei
Buch (Kartoniert)
Fr. 110.00
inkl. MwSt.
- Kreditkarte, Paypal, Rechnungskauf
- 30 Tage Widerrufsrecht
Produktdetails
Produktinformationen zu „Conquer Compiler Complexity “
Klappentext zu „Conquer Compiler Complexity “
With an aim to address the modularity problems in language implementations, this thesis presents a new language implementation formalism and archetype that improves the modularity in compiler construction in a two dimensional manner. Structure wise, a new parsing algorithm called Component-based LR parsing is utilized to decompose a language implementation into executable components at the byte-code level, which decreases the complexity of building a large language by constructing a set of smaller languages; Function wise, the framework employs object-oriented and aspect-oriented programming paradigms to describe syntax and semantic entities separately, which facilitates Separation of Concerns by isolating syntax and semantics as well as semantic phases themselves into different modules. The techniques in these two dimensions work in a coherent manner, producing a solution that can solve both modularization obstacles introduced above. Consequently, the framework increases the comprehensibility, reusability, changeability, extendibility and independent development ability of both syntax and semantics specification with less development workload required from compiler designers.
Autoren-Porträt von Xiaoqing Wu
Wu, XiaoqingXiaoqing Wu is a Quantitative Analyst at Countrywide Financial Cooperation. He received his Ph. D. degree in computer sciences from the University of Alabama at Birmingham in 2007. His research interests include compiler design, programming languages, aspect-oriented programming and software engineering. He is a member of ACM and Sigma Xi.
Bibliographische Angaben
- Autor: Xiaoqing Wu
- 2008, 172 Seiten, Masse: 15 x 22 cm, Kartoniert (TB), Englisch
- Verlag: VDM Verlag Dr. Müller e.K.
- ISBN-10: 3836498561
- ISBN-13: 9783836498562
Sprache:
Englisch
Kommentar zu "Conquer Compiler Complexity"
0 Gebrauchte Artikel zu „Conquer Compiler Complexity“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Conquer Compiler Complexity".
Kommentar verfassen