Normalization and Partial Evaluation of Functional Logic Programs
416 Kč 512 Kč
The functional logic programming paradigm combines the two most important fields of declarative programming, namely functional and logic programming, in an integrated way to allow the concise notation of high-level programs. However, the variety of concepts and conciseness of programs may also impact their efficiency.In this work we employ the powerful optimization technique of partial evaluation to develop a fully automatic program optimizer, the so-called partial evaluator. In particular, we formalize the normalization of programs during compilation, establish a formal notation of the evaluation process, develop a formal partial evaluation scheme and prove its correctness and termination, and implement a working partial evaluator which shows impressive results.
Autor: | Peemöller, Björn |
Nakladatel: | Books on Demand |
ISBN: | 3744821927 |
Rok vydání: | 2017 |
Jazyk : | Angličtina |
Vazba: | pevná |
Počet stran: | 300 |
-
Echo on a Chip - Secure Embedded Syst...
Wake, Mancy A.
-
Restart Strategies
Lorenz, Jan-Hendrik
-
Clean Web
Gabriel, Susanne
-
SUPER SECRETO - Die Dritte Epoche der...
Tenzer, Theo
-
Graph Data-Models and Semantic Web Te...
Spadini, Elena
-
Machines de Jeux: Architecture des Co...
Poggiaspalla, Guillaume
-
Nothing to hide?
Schmitt, Simon
-
Retro - Spiele Katalog Gameboy
Graf, Michael
-
Caesura in Cryptography
Ackermann, Evelyn
-
Caesura in Cryptography [Paperback]
Ackermann, Evelyn
-
50 Jahre Sparkassen-Automation
Tischelmayer, Norbert Franz-Josef
-
Eine flexible Architektur für verteil...
Schwerdel, Dennis
-
Wahrheit Seelenpartner - Die Phasen. ...
Hannemann, Gabriele
-
Mein großes Mitmachbuch und Malbuch -...
Dannenmann, Alexandra
-
Singing Makes You Happy
Bonin, Christin
-
The Afrofuturist Coloring Book Vol 2
Kelly, Ford