2001
DOI: 10.1007/3-540-44716-4_14
|View full text |Cite
|
Sign up to set email alerts
|

An Abstract Machine Based System for a Lazy Narrowing Calculus

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2002
2002
2007
2007

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…Functional logic languages have recently evolved to so called declarative multiparadigm languages like, e.g., Curry (Hanus 2003), Toy (Hortalá-González andUllán 2001) and Escher (Lloyd 1994). In order to make things concrete, we consider in this work the language Curry, a modern multi-paradigm language which integrates features from logic programming (partial data structures, built-in search), functional programming (higher-order functions, demand-driven evaluation) and concurrent…”
Section: Declarative Multi-paradigm Languagesmentioning
confidence: 99%
“…Functional logic languages have recently evolved to so called declarative multiparadigm languages like, e.g., Curry (Hanus 2003), Toy (Hortalá-González andUllán 2001) and Escher (Lloyd 1994). In order to make things concrete, we consider in this work the language Curry, a modern multi-paradigm language which integrates features from logic programming (partial data structures, built-in search), functional programming (higher-order functions, demand-driven evaluation) and concurrent…”
Section: Declarative Multi-paradigm Languagesmentioning
confidence: 99%
“…et al, 2003), the Münster Curry Compiler (Lux, 2003), and some implementations of Toy (Hortalá-González and Ullán, 2001), programs are translated into a flat representation (in the former two cases, it is called FlatCurry). This intermediate representation-originally introduced by Hanus and Prehofer (1999)-is based on the idea to "compile" definitional trees into specific rewrite rules.…”
Section: The Flat Languagementioning
confidence: 99%
“…Similar representations are considered in [13,14,17]. Unlike them, here we distinguish two kinds of case expressions in order to make also explicit the flexible/rigid evaluation annotations of source programs.…”
Section: The Flat Languagementioning
confidence: 99%