Carte Automatic Code Generation Using Dynamic Programming Igor Böhm

Automatic Code Generation Using Dynamic Programming

A Practical Approach

Autor: Igor Böhm
Limbă: engleză
Legare: Carte broșată
Disponibilitate: În depozitul extern
Expediem în 9-15 zile
274.58 lei
Building compiler back ends from declarative specifications that map tree structured intermediate re...

Informații despre carte

Autor
Limbă
engleză
Legare
Carte - Carte broșată
Publicat
2008
Pagini
108
EAN
9783836461580
ISBN
3836461587
Enbook ID
06889232
Greutate
186
Dimensiuni
170 x 244 x 6

Descriere completă

Building compiler back ends from declarative specifications that map tree structured intermediate representations onto target machine code is the topic of this book. Although many tools and approaches have been devised to tackle the problem of automated code generation, there is still room for improvement. In this context we present HBURG, an implementation of a code generator generator that emits compiler back ends from concise tree pattern specifications written in our code generator description language. The language features attribute grammar style specifications and allows for great flexibility with respect to the placement of semantic actions. Our main contribution is to show that these language features can be integrated into automatically generated code generators that perform optimal instruction selection based on tree pattern matching combined with dynamic programming. In order to substantiate claims about the usefulness of our language we provide two complete examples that demonstrate how to specify code generators for RISC and CISC architectures. Compiler writers are the primary target audience of this book.

S-ar putea să te intereseze

1 102.90 lei

Halogen Bonding II

Pierangelo Metrangolo
1 653.69 lei

Only Necessary Thing

Henri J. M. Nouwen
107.20 lei
164.64 lei

Great Code

Northrop Frye
85.09 lei
190.49 lei
116.49 lei

Poet & the Camel

John Powell
85.09 lei
49.56 lei

Graphene

Tianrong Zhang
702.62 lei
41.58 lei
81.36 lei
440.24 lei
35.93 lei

Clienții care au cumpărat această carte au mai cumpărat și

122.54 lei

B rsenwettbewerb

Heiner Röhrl
253.48 lei

Utgard

Enslaved
128.91 lei

Faszinierendes Ägypten

Ernst-Otto Luthardt
46.22 lei