We consider a hierarchy of four typed call-by-value languages with either higher-order or ground-type references and with either callcc or no control operator.Our first result is a fully abstract trace model for the most expressive setting, featuring both higher-order references and callcc, constructed in the spirit of operational game semantics. Next we examine the impact of suppressing higher-order references and callcc in contexts and provide an operational explanation for the game-semantic conditions known as visibility and bracketing respectively.This allows us to refine the original model to provide fully abstract trace models of interaction with contexts that need not use higher-order references or callcc. Along the way, we discuss t...
International audienceWe study the algebraic structure of a programming language with higher-order s...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
Abstract. In POPL’00, Cousot and Cousot showed that the classical state-based model checking of a ve...
We consider a hierarchy of four typed call-by-value languages with either higher-order or ground-typ...
We consider a hierarchy of four typed call-by-value languages with either higher-order or ground-typ...
International audienceAbstract We consider a hierarchy of four typed call-by-value languages with ei...
International audienceAbstract We consider a hierarchy of four typed call-by-value languages with ei...
AbstractComputational effects which provide access to the flow of control (such as first-class conti...
AbstractComputational effects which provide access to the flow of control (such as first-class conti...
This thesis examines the use of denotational semantics to reason about control flow in sequential, b...
International audienceWe define a small-step semantics for the untyped λ-calculus, that traces the β...
In game semantics, the higher-order value passing mechanisms of the lambda-calculus are decomposed a...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
In POPL’00, Cousot and Cousot showed that the classical state-based model checking of a verygeneral ...
AbstractWe study the algebraic structure of a programming language with higher-order store, in the s...
International audienceWe study the algebraic structure of a programming language with higher-order s...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
Abstract. In POPL’00, Cousot and Cousot showed that the classical state-based model checking of a ve...
We consider a hierarchy of four typed call-by-value languages with either higher-order or ground-typ...
We consider a hierarchy of four typed call-by-value languages with either higher-order or ground-typ...
International audienceAbstract We consider a hierarchy of four typed call-by-value languages with ei...
International audienceAbstract We consider a hierarchy of four typed call-by-value languages with ei...
AbstractComputational effects which provide access to the flow of control (such as first-class conti...
AbstractComputational effects which provide access to the flow of control (such as first-class conti...
This thesis examines the use of denotational semantics to reason about control flow in sequential, b...
International audienceWe define a small-step semantics for the untyped λ-calculus, that traces the β...
In game semantics, the higher-order value passing mechanisms of the lambda-calculus are decomposed a...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
In POPL’00, Cousot and Cousot showed that the classical state-based model checking of a verygeneral ...
AbstractWe study the algebraic structure of a programming language with higher-order store, in the s...
International audienceWe study the algebraic structure of a programming language with higher-order s...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
Abstract. In POPL’00, Cousot and Cousot showed that the classical state-based model checking of a ve...