(eng) We present a confluent rewriting system wich extends a previous calculus for the Lambda-Calculus (Levy, Hardin) to Parigot's untyped Lambda-Mu-Calculus. This extension embeds the Lambda- Mu-Calculus as a sub-theory, and provides the basis for a theoretical framework to study the abstract properties of implementations of functional programming languages enriched with control structures. This study gives also some interesting feedback on Lambda-Mu-Calculus on both the syntactical and semantics levels
Church's lambda-calculus is modified by introducing a new mechanism, the lambda-bar operator #, whic...
Calculi with explicit substitutions are widely used in different areas of com-puter science such as ...
Explicit substitution calculi are extensions of the Lambda-calculus where the substitution mechanism...
We present a confluent rewriting system wich extends a previous calculus for the Lambda-Calculus (Le...
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 ...
Substitution in the lambda calculus is a complex operation that traditional presentations of beta co...
AbstractTwo-level lambda-calculus is designed to provide a mathematical model of capturing substitut...
Two-level lambda-calculus is designed to provide a mathematical model of capturing substitution, als...
AbstractLambda-SF-calculus can represent programs as closed normal forms. In turn, all closed normal...
Many different systems with explicit substitutions have been proposed toimplement a large class of h...
We derive a confluent lambda-calculus with a catch/throw mechanism (called lambda-ct-calculus) from ...
The lambda calculus is fundamental in computer science. It resists an algebraic treatment because of...
Ph.D. thesis. Introduces the "lambda-x" calculus of named explicit substitution and studie...
This paper starts by setting the ground for a lambda calculus notation that strongly mirrors the two...
Church's lambda-calculus is modified by introducing a new mechanism, the lambda-bar operator #, whic...
Calculi with explicit substitutions are widely used in different areas of com-puter science such as ...
Explicit substitution calculi are extensions of the Lambda-calculus where the substitution mechanism...
We present a confluent rewriting system wich extends a previous calculus for the Lambda-Calculus (Le...
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 ...
Substitution in the lambda calculus is a complex operation that traditional presentations of beta co...
AbstractTwo-level lambda-calculus is designed to provide a mathematical model of capturing substitut...
Two-level lambda-calculus is designed to provide a mathematical model of capturing substitution, als...
AbstractLambda-SF-calculus can represent programs as closed normal forms. In turn, all closed normal...
Many different systems with explicit substitutions have been proposed toimplement a large class of h...
We derive a confluent lambda-calculus with a catch/throw mechanism (called lambda-ct-calculus) from ...
The lambda calculus is fundamental in computer science. It resists an algebraic treatment because of...
Ph.D. thesis. Introduces the "lambda-x" calculus of named explicit substitution and studie...
This paper starts by setting the ground for a lambda calculus notation that strongly mirrors the two...
Church's lambda-calculus is modified by introducing a new mechanism, the lambda-bar operator #, whic...
Calculi with explicit substitutions are widely used in different areas of com-puter science such as ...
Explicit substitution calculi are extensions of the Lambda-calculus where the substitution mechanism...