کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
10331134 | 686527 | 2005 | 77 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Subtyping recursion and parametric polymorphism in kernel fun
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
![عکس صفحه اول مقاله: Subtyping recursion and parametric polymorphism in kernel fun Subtyping recursion and parametric polymorphism in kernel fun](/preview/png/10331134.png)
چکیده انگلیسی
We study subtype checking for recursive types in system kernel Fun, a typed λ-calculus with subtyping and bounded second-order polymorphism. Along the lines of [ACM Transactions on Programming Languages and Systems, 15(4), (1993) 575], we define a subtype relation over kernel Fun recursive types, and prove it to be transitive. We then show that the natural extension of the algorithm introduced in [loc.cit] to compare first-order recursive types yields a non complete algorithm. Finally, we prove the completeness and correctness of a different algorithm, which lends itself to efficient implementations.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information and Computation - Volume 198, Issue 2, 1 May 2005, Pages 71-147
Journal: Information and Computation - Volume 198, Issue 2, 1 May 2005, Pages 71-147
نویسندگان
Dario Colazzo, Giorgio Ghelli,