1998
DOI: 10.1016/s0304-3975(97)00184-9
|View full text |Cite
|
Sign up to set email alerts
|

A notation for lambda terms a generalization of environments

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
22
0

Year Published

1999
1999
2013
2013

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 30 publications
(22 citation statements)
references
References 17 publications
0
22
0
Order By: Relevance
“…In order to understand (and implement) what entailment involving λProlog programs should be, one simply needs to understand intuitionistic reasoning in STT. A large literature also exists that describes that logic and various ways to implement it, e.g., goal-directed search [19], higher-order unification [12,16], backtracking search [20], term representation to support efficient λ-reduction and unification [21], etc. While a particular implementation of logic programming is a particular piece of technology, that logic programming language and the checker implemented in it are not tied to that technology.…”
Section: Logic Foundations For These Featuresmentioning
confidence: 99%
“…In order to understand (and implement) what entailment involving λProlog programs should be, one simply needs to understand intuitionistic reasoning in STT. A large literature also exists that describes that logic and various ways to implement it, e.g., goal-directed search [19], higher-order unification [12,16], backtracking search [20], term representation to support efficient λ-reduction and unification [21], etc. While a particular implementation of logic programming is a particular piece of technology, that logic programming language and the checker implemented in it are not tied to that technology.…”
Section: Logic Foundations For These Featuresmentioning
confidence: 99%
“…Moreover, these calculi reflect suspended substitutions directly into term structure, thereby offering a flexibility in ordering computations. We study the benefits of this flexibility in this paper based on a particular calculus known as the suspension notation [NW98]. We outline this notation in this section to facilitate this discussion.…”
Section: The Explicit Treatment Of Substitutionmentioning
confidence: 99%
“…The suspension notation that we have described here is actually a restricted version of the calculus presented in [NW98]. 6 In particular, the full calculus allows for the transformation .…”
Section: Variations On the Suspension Notationmentioning
confidence: 99%
See 1 more Smart Citation
“…A remarkable exception is λProlog, for which its explicit substitutions calculus, the suspension calculus, has been extracted and formally studied [NaWi98].…”
mentioning
confidence: 99%