کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10334237 690346 2005 24 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A functional correspondence between monadic evaluators and abstract machines for languages with computational effects
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A functional correspondence between monadic evaluators and abstract machines for languages with computational effects
چکیده انگلیسی
In addition, we characterize the tail-recursive stack inspection presented by Clements and Felleisen as a lifted state monad. This enables us to combine this stack-inspection monad with other monads and to construct abstract machines for languages with properly tail-recursive stack inspection and other computational effects. The construction scales to other monads-including one more properly dedicated to stack inspection than the lifted state monad-and other monadic evaluators.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 342, Issue 1, 6 September 2005, Pages 149-172
نویسندگان
, , ,