This paper proves several generic variants of context lemmas and thus contributes to improving the tools to develop observational semantics that is based on a reduction semantics for a language. The context lemmas are provided for may- as well as two variants of mustconvergence and a wide class of extended lambda calculi, which satisfy certain abstract conditions. The calculi must have a form of node sharing, e.g. plain beta reduction is not permitted. There are two variants, weakly sharing calculi, where the beta-reduction is only permitted for arguments that are variables, and strongly sharing calculi, which roughly correspond to call-by-need calculi, where beta-reduction is completely replaced by a sharing variant. The calculi must obey ...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
International audienceThe lambda calculus models the core of functional programming languages. This ...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
This paper proves several generic variants of context lemmas and thus contributes to improving the t...
AbstractThis paper proves several generic variants of context lemmas and thus contributes to improvi...
AbstractWe present the Lambda Context Calculus. This simple lambda-calculus features variables arran...
We present the Lambda Context Calculus. This simple lambda-calculus features variables ar-ranged in ...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
We present a higher-order call-by-need lambda calculus enriched with constructors, case-expressions,...
AbstractWe present a simple but expressive lambda-calculus whose syntax is populated by variables wh...
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
Abstract. The goal of this report is to prove correctness of a considerable subset of transformation...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
This paper shows equivalence of several versions of applicative similarityand contextual approximati...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
International audienceThe lambda calculus models the core of functional programming languages. This ...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
This paper proves several generic variants of context lemmas and thus contributes to improving the t...
AbstractThis paper proves several generic variants of context lemmas and thus contributes to improvi...
AbstractWe present the Lambda Context Calculus. This simple lambda-calculus features variables arran...
We present the Lambda Context Calculus. This simple lambda-calculus features variables ar-ranged in ...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
We present a higher-order call-by-need lambda calculus enriched with constructors, case-expressions,...
AbstractWe present a simple but expressive lambda-calculus whose syntax is populated by variables wh...
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
Abstract. The goal of this report is to prove correctness of a considerable subset of transformation...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
This paper shows equivalence of several versions of applicative similarityand contextual approximati...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
International audienceThe lambda calculus models the core of functional programming languages. This ...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...