X is an untyped language for describing circuits by composition of basic components. This language is well suited to describe structures which we call "circuits" and which are made of parts that are connected by wires. Moreover X gives an expressive platform on which algebraic objects and many different (applicative) programming paradigms can be mapped. In this paper we will present the syntax and reduction rules for X and some its potential uses. To demonstrate the expressive power of X, we will show how, even in an untyped setting, elaborate calculi can be embedded, like the naturals, the $`l$-calculus, Bloe and Rose's calculus of explicit substitutions lambda-x, Parigot's lambda-mu and Curien and Herbelin's lambda-mu-mu~.X est un langage...
We present the *X-calculus, a linear model of computation, which has a direct Curry-Howard correspon...
This research in Theoretical Computer Science extends the gateways between Linear Logic and Complexi...
International audienceThe last few years have seen the development of a new calculus which can be co...
X is an untyped language for describing circuits by composition of basic components. This language i...
AbstractThis paper presents a term graph rewriting system as an implementation for the X-calculus, a...
We investigate some fundamental properties of the reduction relation in the untyped term calculus de...
International audienceThis article presents an approach in the design of music programming languages...
We present a calculus providing a Curry-Howard correspondence to classical logic represented in the ...
This paper presents the proof of correctness of a multiplier circuit formalized in the calculus of i...
International audienceWe review the relationship between abstract machines for (call-by-name or call...
Electrical circuit designers seldom create really new topologies or use old ones in a novel way. M...
Inspired by a recent graphical formalism for lambda-calculus based on Linear Logic technology, we in...
This Ph.D. thesis addresses the problem of giving computational interpretation to proofs in classica...
http://www.acm.orgInternational audienceWe present the lambda-bar-mu-mu-tilde-calculus, a syntax for...
We present a confluent rewriting system wich extends a previous calculus for the Lambda-Calculus (Le...
We present the *X-calculus, a linear model of computation, which has a direct Curry-Howard correspon...
This research in Theoretical Computer Science extends the gateways between Linear Logic and Complexi...
International audienceThe last few years have seen the development of a new calculus which can be co...
X is an untyped language for describing circuits by composition of basic components. This language i...
AbstractThis paper presents a term graph rewriting system as an implementation for the X-calculus, a...
We investigate some fundamental properties of the reduction relation in the untyped term calculus de...
International audienceThis article presents an approach in the design of music programming languages...
We present a calculus providing a Curry-Howard correspondence to classical logic represented in the ...
This paper presents the proof of correctness of a multiplier circuit formalized in the calculus of i...
International audienceWe review the relationship between abstract machines for (call-by-name or call...
Electrical circuit designers seldom create really new topologies or use old ones in a novel way. M...
Inspired by a recent graphical formalism for lambda-calculus based on Linear Logic technology, we in...
This Ph.D. thesis addresses the problem of giving computational interpretation to proofs in classica...
http://www.acm.orgInternational audienceWe present the lambda-bar-mu-mu-tilde-calculus, a syntax for...
We present a confluent rewriting system wich extends a previous calculus for the Lambda-Calculus (Le...
We present the *X-calculus, a linear model of computation, which has a direct Curry-Howard correspon...
This research in Theoretical Computer Science extends the gateways between Linear Logic and Complexi...
International audienceThe last few years have seen the development of a new calculus which can be co...