کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
422270 | 685057 | 2016 | 18 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Proving Correctness of a Compiler Using Step-indexed Logical Relations
ترجمه فارسی عنوان
اثبات صحت یک کامپایلر با استفاده از روابط منطقی فهرست شده مرحلهای
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
تایید کامپایلر؛ دستیاران اثبات؛ روابط منطقی فهرست شده مرحلهای
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نظریه محاسباتی و ریاضیات
چکیده انگلیسی
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.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 323, 11 July 2016, Pages 197–214
Journal: Electronic Notes in Theoretical Computer Science - Volume 323, 11 July 2016, Pages 197–214
نویسندگان
Leonardo Rodríguez, Miguel Pagano, Daniel Fridlender,