A Calculus of Lambda Calculus Contexts

被引:0
作者
Mirna Bognar
Roel de Vrijer
机构
[1] Vrije Universiteit,
来源
Journal of Automated Reasoning | 2001年 / 27卷
关键词
lambda calculus; context calculus; pretyping;
D O I
暂无
中图分类号
学科分类号
摘要
The calculus λc serves as a general framework for representing contexts. Essential features are control over variable capturing and the freedom to manipulate contexts before or after hole filling, by a mechanism of delayed substitution. The context calculus λc is given in the form of an extension of the lambda calculus. Many notions of context can be represented within the framework; a particular variation can be obtained by the choice of a pretyping, which we illustrate by three examples.
引用
收藏
页码:29 / 59
页数:30
相关论文
共 50 条
  • [41] Intuitionistic differential nets and lambda-calculus
    Tranquilli, Paolo
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (20) : 1979 - 1997
  • [42] Two linearities for quantum computing in the lambda calculus
    Diaz-Caro, Alejandro
    Dowek, Gilles
    Pablo Rinaldi, Juan
    BIOSYSTEMS, 2019, 186
  • [43] The lambda-context calculus (extended version)
    Gabbay, Murdoch J.
    Lengrand, Stephane
    INFORMATION AND COMPUTATION, 2009, 207 (12) : 1369 - 1400
  • [44] ON CONSTRUCTOR REWRITE SYSTEMS AND THE LAMBDA-CALCULUS
    Dal Lago, Ugo
    Martini, Simone
    LOGICAL METHODS IN COMPUTER SCIENCE, 2012, 8 (03)
  • [45] Intersection Types for Light Affine Lambda Calculus
    de Carvalho, Daniel
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 136 : 133 - 152
  • [46] Two-level Lambda-calculus
    Gabbay, Murdoch J.
    Mulligan, Dominic P.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 246 : 107 - 129
  • [47] SEMANTICS OF TYPED LAMBDA-CALCULUS WITH CONSTRUCTORS
    Petit, Barbara
    LOGICAL METHODS IN COMPUTER SCIENCE, 2011, 7 (01)
  • [48] Some Lambda Calculus and Type Theory Formalized
    James McKinna
    Robert Pollack
    Journal of Automated Reasoning, 1999, 23 : 373 - 409
  • [49] The Call-by-Need Lambda Calculus, Revisited
    Chang, Stephen
    Felleisen, Matthias
    PROGRAMMING LANGUAGES AND SYSTEMS, 2012, 7211 : 128 - 147
  • [50] Obfuscating LLVM IR with the Application of Lambda Calculus
    Kasuya, Rei
    Yoshiura, Noriaki
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2023, PT II, 2023, 13996 : 27 - 39