• Aucun résultat trouvé

A continuation-passing-style interpretation of simply-typed call-by-need λ-calculus with control within System F

N/A
N/A
Protected

Academic year: 2021

Partager "A continuation-passing-style interpretation of simply-typed call-by-need λ-calculus with control within System F"

Copied!
13
0
0

Texte intégral

Loading

Figure

Figure 2: Reduction rules of the ¯ λ [lvτ] -calculus
Figure 4: Syntax and typing rules of System F presented `a la Church
Figure 5: Translation of judgments
Figure 7: Translation of terms

Références

Documents relatifs

Surprisingly, the known criteria for the representation of the call-by-name λ-calculus (with explicit substitutions) fail to characterize the fragment encoding the

Thus in this paper we show that known improvement laws for LRP also hold in LRPw, that a context lemma for improvement holds in LRPw and that several computation rules which

De Groote (2001) introduced the typed λµ ∧∨ -calculus to code the classical natural deduction system, and showed that it enjoys the main important properties: the strong

(We don’t consider shallow approximations in this paper since they are a restricted case of growing approximations without resulting in any obvious lower complexity.) It is known

Stop considering anything can be applied to anything A function and its argument have different

Stop considering anything can be applied to anything A function and its argument have different behaviors.. Demaille Simply Typed λ-Calculus 12

Hence since the birth of functional programming there have been several theoretical studies on extensions of the λ-calculus in order to account for basic algebra (see for

We have described the different control compilation schemes for environment machines (sections 3.1 and 3.2) and for graph reduction machines (section 3.3). Their description in