Back to Search
Start Over
A Semantics for Program Analysis in Narrowing-Based Functional Logic Languages.
- Source :
- Functional & Logic Programming; 1999, p353-368, 16p
- Publication Year :
- 1999
-
Abstract
- We introduce a denotational characterization of narrowing, the computational engine of many functional logic languages. We use a functional domain for giving a denotation to the narrowing space associated to a given initial expression under an arbitrary narrowing strategy. Such a semantic description highlights (and favours) the operational notion of evaluation instead of the more usual model-theoretic notion of interpretation as the basis for the semantic description. The motivation is to obtain an abstract semantics which encodes information about the real operational framework used by a given (narrowing-based) functional logic language. Our aim is to provide a general, suitable, and accurate framework for the analysis of functional logic programs. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISBNs :
- 9783540666776
- Database :
- Supplemental Index
- Journal :
- Functional & Logic Programming
- Publication Type :
- Book
- Accession number :
- 32903938
- Full Text :
- https://doi.org/10.1007/10705424_23