We introduce a simply typed λ-calculus λκε which has both contexts and environments as first-class values. In λκε, holes in contexts are represented by ordinary variables of appropriate types and hole filling is represented by the functional application together with a new abstraction mechanism which takes care of packing and unpacking of the term which is used to fill in the holes of the context. λκε is a conservative extension of the simply typed λβ-calculus, enjoys subject reduction property, is confluent and strongly normalizing. The traditional method of defining substitution does not work for our calculus. So, we also introduce a new method of defining substitution. Although we introduce the new definition of substitution out of neces...
Abstract. Extending the -calculus with either explicit substitution or generalised reduction has bee...
Abstract. It is well known that defining the substitution operation on λ-terms appropriately and est...
International audienceWe study the Λμ-calculus, extended with explicit substitution, and define a co...
AbstractThis paper develops a typed calculus for contexts i.e., lambda terms with “holes”. In additi...
This paper develops a typed calculus for contexts i.e., lambda terms with “holes”. In addition to or...
This paper develops a type free context calculus lxc. The calculus lxc includes contexts as first-...
The calculus c serves as a general framework for representing contexts. Essential features are contr...
AbstractWe present a simple but expressive lambda-calculus whose syntax is populated by variables wh...
Extending the -calculus with either explicit substitution or generalised reduction has been the subj...
Extending the λ-calculus with either explicit substitution or generalised reduction has been the sub...
Colloque avec actes et comité de lecture. internationale.International audienceThe rewriting calculu...
We present two case studies in formal reasoning about untyped \u3bb-calculus in Coq, using both firs...
AbstractWe present the Lambda Context Calculus. This simple lambda-calculus features variables arran...
AbstractWe present two case studies in formal reasoning about untyped λ-calculus in Coq, using both ...
We present the Lambda Context Calculus. This simple lambda-calculus features variables ar-ranged in ...
Abstract. Extending the -calculus with either explicit substitution or generalised reduction has bee...
Abstract. It is well known that defining the substitution operation on λ-terms appropriately and est...
International audienceWe study the Λμ-calculus, extended with explicit substitution, and define a co...
AbstractThis paper develops a typed calculus for contexts i.e., lambda terms with “holes”. In additi...
This paper develops a typed calculus for contexts i.e., lambda terms with “holes”. In addition to or...
This paper develops a type free context calculus lxc. The calculus lxc includes contexts as first-...
The calculus c serves as a general framework for representing contexts. Essential features are contr...
AbstractWe present a simple but expressive lambda-calculus whose syntax is populated by variables wh...
Extending the -calculus with either explicit substitution or generalised reduction has been the subj...
Extending the λ-calculus with either explicit substitution or generalised reduction has been the sub...
Colloque avec actes et comité de lecture. internationale.International audienceThe rewriting calculu...
We present two case studies in formal reasoning about untyped \u3bb-calculus in Coq, using both firs...
AbstractWe present the Lambda Context Calculus. This simple lambda-calculus features variables arran...
AbstractWe present two case studies in formal reasoning about untyped λ-calculus in Coq, using both ...
We present the Lambda Context Calculus. This simple lambda-calculus features variables ar-ranged in ...
Abstract. Extending the -calculus with either explicit substitution or generalised reduction has bee...
Abstract. It is well known that defining the substitution operation on λ-terms appropriately and est...
International audienceWe study the Λμ-calculus, extended with explicit substitution, and define a co...