Calculi with explicit substitutions are widely used in different areas of com-puter science such as functional and logic programming, proof-theory, theorem proving, concurrency, object-oriented languages, etc. Complex systems with ex-plicit substitutions were developed these last 15 years in order to capture the good computational behaviour of the original system (with meta-level substitutions) they were implementing. In this paper we first survey previous work in the domain by pointing out the motivations and challenges that guided the developement of such calculi. Then we use very simple technology to establish a general theory of explicit substitutions for the lambda-calculus which enjoys all the expected properties such as simulation of...
Abstract. This paper investigates an approach to substitution alternative to the implicit treatment ...
International audienceWe refine the simulation technique introduced in [Di Cosmo and Kesner, 97] to ...
This paper is part of a general programme of treating explicit substitutions as the primary $\lambda...
International audienceCalculi with explicit substitutions are widely used in different areas of comp...
Explicit substitution calculi are extensions of the Lambda-calculus where the substitution mechanism...
Many different systems with explicit substitutions have been proposed toimplement a large class of h...
Explicit substitution calculi are extensions of the lambda-calculus where the substitution mechanism...
International audienceSince Melliès has shown that $\lambda\sigma$ (a calculus of explicit substitut...
Explicit substitution calculi are extensions of the λ-calculus where the substitution mechanism is i...
Explicit substitution calculi are extensions of the λ-calculus where the substitution mechanism is i...
This thesis deals with the management of explicit resources in functional languages, stressing on pr...
Explicit substitutions have been introduced as a refinment of the lambda-calculus - the usual formal...
International audienceSince Melliès has shown that lambda-sigma (a calculus of explicit substitution...
International audienceWe refine the simulation technique introduced in [Di Cosmo and Kesner, 97] to ...
International audienceWe refine the simulation technique introduced in [Di Cosmo and Kesner, 97] to ...
Abstract. This paper investigates an approach to substitution alternative to the implicit treatment ...
International audienceWe refine the simulation technique introduced in [Di Cosmo and Kesner, 97] to ...
This paper is part of a general programme of treating explicit substitutions as the primary $\lambda...
International audienceCalculi with explicit substitutions are widely used in different areas of comp...
Explicit substitution calculi are extensions of the Lambda-calculus where the substitution mechanism...
Many different systems with explicit substitutions have been proposed toimplement a large class of h...
Explicit substitution calculi are extensions of the lambda-calculus where the substitution mechanism...
International audienceSince Melliès has shown that $\lambda\sigma$ (a calculus of explicit substitut...
Explicit substitution calculi are extensions of the λ-calculus where the substitution mechanism is i...
Explicit substitution calculi are extensions of the λ-calculus where the substitution mechanism is i...
This thesis deals with the management of explicit resources in functional languages, stressing on pr...
Explicit substitutions have been introduced as a refinment of the lambda-calculus - the usual formal...
International audienceSince Melliès has shown that lambda-sigma (a calculus of explicit substitution...
International audienceWe refine the simulation technique introduced in [Di Cosmo and Kesner, 97] to ...
International audienceWe refine the simulation technique introduced in [Di Cosmo and Kesner, 97] to ...
Abstract. This paper investigates an approach to substitution alternative to the implicit treatment ...
International audienceWe refine the simulation technique introduced in [Di Cosmo and Kesner, 97] to ...
This paper is part of a general programme of treating explicit substitutions as the primary $\lambda...