Kniha Conquer Compiler Complexity Xiaoqing Wu

Conquer Compiler Complexity

Component-Based Language Implementation with Object-Oriented Syntax and Aspect-Oriented Semantics

Autor: Xiaoqing Wu
Jazyk: Angličtina
Vazba: Brožovaná
Dostupnost: Skladem u dodavatele
Odesíláme za 9-15 dnů
1 583
With an aim to address the modularity problems in languageimplementations, this thesis presents a ne...

Informace o knize

Autor
Jazyk
Angličtina
Vazba
Kniha - Brožovaná
Vydáno
2008
Stránek
172
EAN
9783836498562
ISBN
3836498561
Enbook ID
07149296
Hmotnost
236
Rozměry
152 x 229 x 9

Kompletní popis

With an aim to address the modularity problems in languageimplementations, this thesis presents a new language implementationformalism and archetype that improves the modularity in compilerconstruction in a two dimensional manner. Structure wise, a newparsing algorithm called Component-based LR parsing is utilized todecompose a language implementation into executable components atthe byte-code level, which decreases the complexity of building alarge language by constructing a set of smaller languages; Functionwise, the framework employs object-oriented and aspect-orientedprogramming paradigms to describe syntax and semantic entitiesseparately, which facilitates Separation of Concerns by isolatingsyntax and semantics as well as semantic phases themselves intodifferent modules. The techniques in these two dimensions work in acoherent manner, producing a solution that can solve bothmodularization obstacles introduced above. Consequently, theframework increases the comprehensibility, reusability,changeability, extendibility and independent development ability ofboth syntax and semantics specification with less developmentworkload required from compiler designers.

Mohlo by vás zajímat

1 377
1 309

Black Star Passes

JOHN W. CAMPBELL
271

Daydreams

Rakeiya Bowden
300

Cambridge English First 2 Audio CDs (2)

Cambridge English Language Assessment
928

Zákaznicí kteří koupili tuto knihu koupili také

762
35

Chaos Walking

Doug Liman
293

Esmeralda II

Encarni Martínez Espinosa
265
1 363
200

EL VUELO DE SARA

LORENZO FARINA
401

Microfictions

Regis Jauffret
411

Service's Code

Emanuela E Matteo Locatelli
872

Anna Karenina

Leo N. Tolstoi
592

Wind Song

Maikel 2 Seahawks
299

Herbst-Wimmel-Hinhörbuch

Rotraut S. Berner
280