Resumen:
We are working on the implementation of Launchbury~s semantics for lazy evaluation in the proof assistant Coq. We use a locally nameless representation where names are reserved for free variables, while bound variable names are replaced by indices. This avoids the need of -conversion and Barendregt~s variable convention, and facilitates the formalization in Coq. Simultaneous recursive local declarations in the calculus require the management of multibinders and the use of mutually inductive types.
Descargas:
Este artículo tiene una licencia de uso CreativeCommons - Reconocimiento (by)
Descarga el artículo haciendo click aquí.
Ver la referencia en formato Bibtex
@inproceedings{prole:2012:001,
title={{A formalization in Coq of Launchbury~s natural semantics for lazy evaluation}},
author={Lidia S{\'a}nchez-Gil and Mercedes Hidalgo-Herrero and Yolanda Ortega-Mall{\'e}n},
url={http://hdl.handle.net/11705/PROLE/2012/001},
booktitle={PROLE2012},
year={2012},
publisher={SISTEDES},
crossref={}
}
@proceedings{,
title={{}},
editor={},
booktitle={},
year={},
publisher={SISTEDES}
}
Copiar al portapapeles |
Cerrar