1
0
mirror of https://github.com/dhil/phd-dissertation synced 2026-03-13 02:58:26 +00:00

Uncurried CPS translation

This commit is contained in:
2020-07-28 15:41:22 +01:00
parent ad0f18d1c0
commit 0719961a3f
2 changed files with 104 additions and 83 deletions

View File

@@ -169,7 +169,7 @@
Matija Pretnar},
title = {On the Expressive Power of User-Defined Effects: Effect Handlers,
Monadic Reflection, Delimited Control},
journal = {Proc. ACM Program. Lang.},
journal = {{PACMPL}},
volume = {1},
number = {ICFP},
articleno = {13},
@@ -178,6 +178,19 @@
year = {2017}
}
@article{ForsterKLP19,
author = {Yannick Forster and
Ohad Kammar and
Sam Lindley and
Matija Pretnar},
title = {On the expressive power of user-defined effects: Effect handlers,
monadic reflection, delimited control},
journal = {J. Funct. Program.},
volume = {29},
pages = {e15},
year = {2019}
}
# Eff
@article{BauerP15,
author = {Andrej Bauer and
@@ -538,6 +551,14 @@
year = {1975}
}
@techreport{Steele78,
title = {{RABBIT}: A Compiler for {SCHEME}},
author = {Guy Steele},
number = {AITR-474},
institution = {{INRIA}},
year = {1978},
}
@inproceedings{DanvyF90,
author = {Olivier Danvy and
Andrzej Filinski},
@@ -547,6 +568,17 @@
year = {1990}
}
@article{DanvyF92,
author = {Olivier Danvy and
Andrzej Filinski},
title = {Representing Control: {A} Study of the {CPS} Transformation},
journal = {Mathematical Structures in Computer Science},
volume = {2},
number = {4},
pages = {361--391},
year = {1992}
}
@book{Appel92,
author = {Andrew W. Appel},
title = {Compiling with Continuations},