Proceedings of the ACM SIGPLAN 2013 Workshop on Partial Evaluation and Program Manipulation 2013
DOI: 10.1145/2426890.2426911
|View full text |Cite
|
Sign up to set email alerts
|

A syntactic and functional correspondence between reduction semantics and reduction-free full normalisers

Abstract: Olivier Danvy and others have shown the syntactic correspondence between reduction semantics (a small-step semantics) and abstract machines, as well as the functional correspondence between reduction-free normalisers (a big-step semantics) and abstract machines. The correspondences are established by program transformation (so-called interderivation) techniques. A reduction semantics and a reduction-free normaliser are interderivable when the abstract machine obtained from them is the same. However, the corres… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2013
2013
2014
2014

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 19 publications
0
8
0
Order By: Relevance
“…Our operational semantics are 'single-stage' [17,18], i.e., they define a single but hybrid normal order strategy that relies on a subsidiary call-byname strategy (Section 3). Consequently, we can use single-layer CPS without control delimiters, as opposed to a two-layer CPS or a single-layer CPS with control delimiters, as found in other works (Section 10).…”
Section: Contributionsmentioning
confidence: 99%
See 3 more Smart Citations
“…Our operational semantics are 'single-stage' [17,18], i.e., they define a single but hybrid normal order strategy that relies on a subsidiary call-byname strategy (Section 3). Consequently, we can use single-layer CPS without control delimiters, as opposed to a two-layer CPS or a single-layer CPS with control delimiters, as found in other works (Section 10).…”
Section: Contributionsmentioning
confidence: 99%
“…Using the correlation between explicit control and the continuation stack [17,18], we finally obtain the open-terms version of KN by applying further standard derivation steps.…”
Section: Contributionsmentioning
confidence: 99%
See 2 more Smart Citations
“…We think two important ingredients in this regard are hybrid or layered calculi [16,17], and two-level continuation-passing style [12]. On the one hand hybrid or layered calculi depend on subsidiary sub-calculi, which ought to be turned into a parameter.…”
Section: Introductionmentioning
confidence: 99%