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 ...
AbstractWe describe lambda calculus reduction strategies using big-step operational semantics and sh...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
AbstractWe present a simple but expressive lambda-calculus whose syntax is populated by variables wh...
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 present a higher-order call-by-need lambda calculus enriched with constructors, case-expressions,...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
AbstractWe present a systematic construction of environment-based abstract machines from context-sen...
We present a systematic construction of environment-based abstract machines from context-sensitive c...
We present a calculus that captures the operational semantics of call-by-need.We demonstrate t...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
AbstractWe describe lambda calculus reduction strategies using big-step operational semantics and sh...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
AbstractWe present a simple but expressive lambda-calculus whose syntax is populated by variables wh...
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 present a higher-order call-by-need lambda calculus enriched with constructors, case-expressions,...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
AbstractWe present a systematic construction of environment-based abstract machines from context-sen...
We present a systematic construction of environment-based abstract machines from context-sensitive c...
We present a calculus that captures the operational semantics of call-by-need.We demonstrate t...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
AbstractWe describe lambda calculus reduction strategies using big-step operational semantics and sh...
This paper shows equivalence of applicative similarity and contextual approximation, and hence also ...
AbstractWe present a simple but expressive lambda-calculus whose syntax is populated by variables wh...