Könyv Automatic Code Generation Using Dynamic Programming Igor Böhm

Automatic Code Generation Using Dynamic Programming

A Practical Approach

Szerző: Igor Böhm
Nyelv: Angol
Kötés: Puha kötésű
Elérhetőség: Beszállítói készleten
Küldés 9-15 napon belül
19 081 Ft
Building compiler back ends from declarative specifications that map tree structured intermediate re...

Információk a könyvről

Szerző
Nyelv
Angol
Kötés
Könyv - Puha kötésű
Kiadva
2008
oldal
108
EAN
9783836461580
ISBN
3836461587
Enbook ID
06889232
Súly
186
Méretek
170 x 244 x 6

Teljes leírás

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.

Érdekelheti

76 883 Ft

Halogen Bonding II

Pierangelo Metrangolo
115 268 Ft

Only Necessary Thing

Henri J. M. Nouwen
7 491 Ft
11 517 Ft

Great Code

Northrop Frye
5 972 Ft
13 293 Ft
7 877 Ft

Poet & the Camel

John Powell
5 972 Ft
3 484 Ft

Graphene

Tianrong Zhang
49 006 Ft
4 151 Ft
5 685 Ft
30 638 Ft
2 430 Ft

Azok a vásárlók, akik ezt a könyvet megvásárolták, a következőket is megvásárolták