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

A walk in the semantic park

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
23
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 17 publications
(23 citation statements)
references
References 13 publications
0
23
0
Order By: Relevance
“…For instance, Olivier Danvy and associates [16,17] have used defunctionalization, refunctionalization, and some other transformations such as CPS-transformation to inter-derive "semantic artifacts" such as big-step semantics, small-step semantics, and abstract machines ("The inter-derivations illustrated here witness a striking unity of computation, be this for reduction semantics, abstract machines, and normalization function: they all truly define the same elephant." -Danvy et al [15]). …”
Section: Applicationsmentioning
confidence: 99%
“…For instance, Olivier Danvy and associates [16,17] have used defunctionalization, refunctionalization, and some other transformations such as CPS-transformation to inter-derive "semantic artifacts" such as big-step semantics, small-step semantics, and abstract machines ("The inter-derivations illustrated here witness a striking unity of computation, be this for reduction semantics, abstract machines, and normalization function: they all truly define the same elephant." -Danvy et al [15]). …”
Section: Applicationsmentioning
confidence: 99%
“…We obtain a natural semantics (a big-step normaliser) that is the starting point of the functional correspondence [1,7,11] (the derivation of an abstract machine from a natural semantics).…”
Section: From Denotational Semantics To 2cps-normalisermentioning
confidence: 99%
“…We then derive the reduction semantics form the search functions, by CPS transformation, simplification, and defunctionalisation. This standard practice [2,7,8,10,11] is not essential to establish a syntactic correspondence, but it reveals better the correspondence between reduction contexts and defunctionalised continuations. Moreover, the transformation step clarifies two important points and justifies the accompanying design decisions.…”
Section: Implementing the Reduction Semanticsmentioning
confidence: 99%
See 2 more Smart Citations