2010
DOI: 10.1007/978-3-642-12032-9_26
|View full text |Cite
|
Sign up to set email alerts
|

A Hierarchy for Delimited Continuations in Call-by-Name

Abstract: Abstract. Λμ-calculus was introduced as a Böhm-complete extension of Parigot's λμ-calculus. Λμ-calculus, contrarily to Parigot's calculus, is a calculus of CBN delimited control as evidenced by Herbelin and Ghilezan. In their seminal paper on (CBV) delimited control, Danvy and Filinski introduced the CPS Hierarchy of control operators (shifti/reseti)i∈ω.In a similar way, we introduce in the present paper the Stream Hierarchy, a hierarchy of calculi extending and generalizing Λμ-calculus. The (Λ n )n∈ω-calculi … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
9
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 26 publications
0
9
0
Order By: Relevance
“…This is, in our opinion, the deep reason for the failure of separation in λµ-calculus. Below, we show a classi cation of several calculi (or logical formalisms) depending on whether they have the arity matching constraint, whether they are linear or not (single vs multiple occurrences of variables) and whether they have separation: ABT denotes Curien's Abstract Böhm Trees, CP S ∞ denotes an in nitary languages studies by Streicher and Loew [21] and Λ n the languages of the Stream hierarchy [29] (see appendix). Interestingly one observes that Separation is obtained only when either arities don't match or when there is linearity.…”
Section: Stable Part Of a λµ-Hnfmentioning
confidence: 99%
See 4 more Smart Citations
“…This is, in our opinion, the deep reason for the failure of separation in λµ-calculus. Below, we show a classi cation of several calculi (or logical formalisms) depending on whether they have the arity matching constraint, whether they are linear or not (single vs multiple occurrences of variables) and whether they have separation: ABT denotes Curien's Abstract Böhm Trees, CP S ∞ denotes an in nitary languages studies by Streicher and Loew [21] and Λ n the languages of the Stream hierarchy [29] (see appendix). Interestingly one observes that Separation is obtained only when either arities don't match or when there is linearity.…”
Section: Stable Part Of a λµ-Hnfmentioning
confidence: 99%
“…λ-calculus no yes yes [5] λµ-calculus yes yes no [7] Λµ-calculus no yes yes [30] ABT yes yes no [22] CPS ∞ yes yes no [21] Ludics yes no yes [11] (Λ n ) n∈ω no yes yes [29] 5 Conclusion, Perspectives and Future Works. Perspectives and Future Works.…”
Section: Stable Part Of a λµ-Hnfmentioning
confidence: 99%
See 3 more Smart Citations