کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
9657911 690371 2005 26 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Game semantics and linear CPS interpretation
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Game semantics and linear CPS interpretation
چکیده انگلیسی
We present a semantic analysis of the “linearly used continuation-passing interpretation” of functional languages, based on game semantics. This consists of a category of games with a coherence condition on moves-yielding a fully complete model of an affine-type theory-and a syntax-independent and full embedding of a category of Hyland-Ong/Nickau-style “well-bracketed” games into it. We show that this embedding corresponds precisely to linear CPS interpretation in its action on a games model of call-by-value PCF, yielding a proof of full abstraction for the associated translation. We discuss extensions of the semantics to deal with recursive types, call-by-name evaluation, non-local jumps, and state.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 333, Issues 1–2, 1 March 2005, Pages 199-224
نویسندگان
,