Completeness of Continuation Models for λ μ-Calculus
Completeness of Continuation Models for λ μ-Calculus
复制标题
λ μ 微积分的延拓模型的完备性
DOI:
--
复制
发表时间:
2002
期刊:
影响因子:
--
通讯作者:
M. Hofmann
中科院分区:
文献类型:
--
作者:
M. Hofmann
We show that a certain simple call-by-name continuation semantics of Parigot’s λμ-calculus is complete. More precisely, for every λμ-theory we construct a cartesian closed category such that the ensuing continuation-style interpretation of λμ, which maps terms to functions sending abstract continuations to responses, is full and faithful. Thus, any λμ-category in the sense of L. Ong (1996, in “Proceedings of LICS ’96,” IEEE Press, New York) is isomorphic to a continuation model (Y. Lafont, B. Reus, and T. Streicher, “Continuous Semantics or Expressing Implication by Negation,” Technical Report 93-21, University of Munich) derived from a cartesian-closed category of continuations. We also extend this result to a later call-by-value version of λμ developed by C.-H. L. Ong and C. A. Stewart (1997, in “Proceedings of ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Paris, January 1997,” Assoc. Comput. Mach. Press, New York). C © 2002 Elsevier Science (USA)