International audienceContext semantics is a tool inspired by Girard' s geometry of interaction. It has had many applications from study of optimal reduction to proofs of complexity bounds. Yet, context semantics have been defined only on $\lambda$-calculus and linear logic. In order to study other languages, in particular languages with more primitives (built-in arithmetic, pattern matching,...) we define a context semantics for a broader framework: interaction nets. These are a well-behaved class of graph rewriting systems. Here, two applications are explored. First, we define a notion of weight, based on context semantics paths, which bounds the length of reduction of nets. Then, we define a denotational semantics for a large class of in...
) Maribel Fern'andez and Ian Mackie DMI - LIENS (CNRS URA 1327) ' Ecole Normale Sup'...
AbstractToken-passing nets were proposed by Sinot as a simple mechanism for encoding evaluation stra...
AbstractWe propose an encoding of an object calculus into interaction nets in two stages. First, we ...
International audienceContext semantics is a tool inspired by Girard' s geometry of interaction. It ...
Abstract—Context semantics is a tool inspired by Girard ’ s geometry of interaction. It has had many...
Interaction nets are a graphical formalism inspired by Linear Logicproof-nets often used for studyin...
This paper revisits the Interaction Abstract Machine (IAM), a machine based on Girard's Geometry of ...
This paper revisits the Interaction Abstract Machine (IAM), a machine based on Girard's Geometry of ...
AbstractInteraction nets were introduced almost 15 years ago. Since then they have been put forward ...
This paper presents a compiler for interaction nets, which, just like term rewriting systems, are us...
AbstractThe notion of contextual (or operational) equivalence is fundamental in the theory of progra...
. Interaction nets are graphical rewriting systems which can be used as either a high-level programm...
AbstractThe ρ-calculus generalises both term rewriting and the λ-calculus in a uniform framework. In...
AbstractThis paper is about a new implementation technique for interaction nets – a visual programmi...
Proceedings of the 7th International Workshop on Reduction Strategies in Rewriting and Programming (...
) Maribel Fern'andez and Ian Mackie DMI - LIENS (CNRS URA 1327) ' Ecole Normale Sup'...
AbstractToken-passing nets were proposed by Sinot as a simple mechanism for encoding evaluation stra...
AbstractWe propose an encoding of an object calculus into interaction nets in two stages. First, we ...
International audienceContext semantics is a tool inspired by Girard' s geometry of interaction. It ...
Abstract—Context semantics is a tool inspired by Girard ’ s geometry of interaction. It has had many...
Interaction nets are a graphical formalism inspired by Linear Logicproof-nets often used for studyin...
This paper revisits the Interaction Abstract Machine (IAM), a machine based on Girard's Geometry of ...
This paper revisits the Interaction Abstract Machine (IAM), a machine based on Girard's Geometry of ...
AbstractInteraction nets were introduced almost 15 years ago. Since then they have been put forward ...
This paper presents a compiler for interaction nets, which, just like term rewriting systems, are us...
AbstractThe notion of contextual (or operational) equivalence is fundamental in the theory of progra...
. Interaction nets are graphical rewriting systems which can be used as either a high-level programm...
AbstractThe ρ-calculus generalises both term rewriting and the λ-calculus in a uniform framework. In...
AbstractThis paper is about a new implementation technique for interaction nets – a visual programmi...
Proceedings of the 7th International Workshop on Reduction Strategies in Rewriting and Programming (...
) Maribel Fern'andez and Ian Mackie DMI - LIENS (CNRS URA 1327) ' Ecole Normale Sup'...
AbstractToken-passing nets were proposed by Sinot as a simple mechanism for encoding evaluation stra...
AbstractWe propose an encoding of an object calculus into interaction nets in two stages. First, we ...