dc.contributor.author | Rodríguez, Leonardo | |
dc.contributor.author | Pagano, Miguel | |
dc.contributor.author | Fridlender, Daniel | |
dc.date.accessioned | 2021-12-29T20:38:31Z | |
dc.date.available | 2021-12-29T20:38:31Z | |
dc.date.issued | 2016 | |
dc.identifier.uri | http://hdl.handle.net/11086/22139 | |
dc.identifier.uri | https://doi.org/10.1016/j.entcs.2016.06.013 | |
dc.description.abstract | In this paper we prove the correctness of a compiler for a call-by-name language using step-indexed logical relations and biorthogonality. The source language is an extension of the simply typed lambda-calculus with recursion, and the target language is an extension of the Krivine abstract machine. We formalized the proof in the Coq proof assistant. | es |
dc.description.uri | https://www.sciencedirect.com/science/article/pii/S157106611630041X | |
dc.format.medium | Impreso; Electrónico y/o Digital | |
dc.language.iso | eng | es |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.source | ISSN: 1571-0661 | |
dc.subject | Compiler verification | en |
dc.subject | Proof assistants | en |
dc.subject | Biorthogonality | en |
dc.subject | Step-indexed logical relations | en |
dc.title | Proving correctness of a compiler using
step-indexed logical relations | en |
dc.type | article | es |
dc.description.version | publishedVersion | es |
dc.description.version | publishedVersion | |
dc.description.fil | Fil: Rodríguez, Leonardo. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina. | es |
dc.description.fil | Fil: Pagano, Miguel. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina. | es |
dc.description.fil | Fil: Fridlender, Daniel. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina. | es |
dc.journal.editorial | Elsevier | es |
dc.journal.pagination | 197-214 | es |
dc.journal.title | Electronic Notes in Theoretical Computer Science | es |
dc.journal.volume | 323 | es |
dc.description.field | Ciencias de la Computación | |
dc.conference.city | United States | |
dc.conference.country | Brasil | |
dc.conference.editorial | Elsevier | |
dc.conference.event | Proceedings of the Tenth Workshop on Logical and Semantic Frameworks, with Applications (LSFA 2015) | |
dc.conference.eventcity | Natak | |
dc.conference.eventcountry | Brasil | |
dc.conference.eventdate | 2015-8 | |
dc.conference.journal | Electronic Notes in Theoretical Computer Science | |
dc.conference.publication | Libro | |
dc.conference.work | Artículo Completo | |
dc.conference.type | Workshop | |