Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Author: Elvira Albert Title: Partial Evaluation of Multi-Paradigm Declarative
 

Summary: Author: Elvira Albert
Title: Partial Evaluation of Multi-Paradigm Declarative
Languages: Foundations, Control, Algorithms and
EÆciency
Language of Presentation: English
Promotor: Profs. German Vidal and Mara Alpuente
Date of defense: April 2, 2001
Institution granting degree: Universidad Politecnica de Valencia, Spain
Abstract
Partial evaluation is an automatic technique for program optimization which pre-
serves program semantics. Optimization is achieved by specializing programs w.r.t.
parts of their input (hence also called program specialization). Informally, a partial
evaluator is a mapping which takes a program P and a function call C and derives a
more eÆcient, specialized program PC which computes the same values and answers
for C (and any of its instances) as P does. The range of its potential applications
is extremely large, as witnessed by many successful experiences, e.g., in the elds of
pattern recognition, neural network training, or scienti c computing. This technique
has been investigated in the context of a wide variety of declarative programming lan-
guages, specially in both the functional and logic programming paradigms. Recently,
a uni ed framework has been also introduced for the partial evaluation of languages

  

Source: Alpuente, María - Departamento de Sistemas Informáticos y Computación, Universitat Politècnica de València

 

Collections: Computer Technologies and Information Sciences