AbstractWe derive a Floyd–Hoare logic for non-local jumps and mutable higher-order procedural variables from a formulæ-as-types notion of control for classical logic. A key contribution of this work is the design of an imperative dependent type system for Hoare triples, which corresponds to classical logic, but where the famous consequence rule is admissible. Moreover, we prove that this system is complete for a reasonable notion of validity for Hoare judgments
Abstract. Hoare Type Theory (HTT) combines a dependently typed, higher-order language with monadical...
Hoare Type Theory (HTT) combines a dependently typed, higher-order language with monadically-encapsu...
Classical Hoare triples are modified to specify and design distributed real-time systems. The assert...
International audienceWe derive a Floyd-Hoare logic for non-local jumps and mutable higher-order pro...
International audienceWe derive a Hoare-Floyd logic for non-local jumps and mutable higher-order pro...
AbstractWe derive a Floyd–Hoare logic for non-local jumps and mutable higher-order procedural variab...
50 pagesRelying on the formulae-as-types paradigm for classical logic, we define a program logic for...
We introduce a Hoare logic for call-by-value higher-order functional languages with control operator...
We introduce an extension of Hoare logic for call-by-value higher-orderfunctions with ML-like local ...
In this paper we investigate a logic for reasoning about programs with higher-order functions and ef...
Abstract. We introduce an extension of Hoare logic for call-by-value higher-order functions with ML-...
Continuations are programming abstractions that allow for manip-ulating the “future ” of a computati...
AbstractGeneralized Hoare logic (GHL) is a formal logical system for proving invariance properties o...
Abstract. We present a novel Hoare-style logic, called Reverse Hoare Logic, which can be used to rea...
Abstract. We study a propositional variant of Hoare logic that can be used for reasoning about progr...
Abstract. Hoare Type Theory (HTT) combines a dependently typed, higher-order language with monadical...
Hoare Type Theory (HTT) combines a dependently typed, higher-order language with monadically-encapsu...
Classical Hoare triples are modified to specify and design distributed real-time systems. The assert...
International audienceWe derive a Floyd-Hoare logic for non-local jumps and mutable higher-order pro...
International audienceWe derive a Hoare-Floyd logic for non-local jumps and mutable higher-order pro...
AbstractWe derive a Floyd–Hoare logic for non-local jumps and mutable higher-order procedural variab...
50 pagesRelying on the formulae-as-types paradigm for classical logic, we define a program logic for...
We introduce a Hoare logic for call-by-value higher-order functional languages with control operator...
We introduce an extension of Hoare logic for call-by-value higher-orderfunctions with ML-like local ...
In this paper we investigate a logic for reasoning about programs with higher-order functions and ef...
Abstract. We introduce an extension of Hoare logic for call-by-value higher-order functions with ML-...
Continuations are programming abstractions that allow for manip-ulating the “future ” of a computati...
AbstractGeneralized Hoare logic (GHL) is a formal logical system for proving invariance properties o...
Abstract. We present a novel Hoare-style logic, called Reverse Hoare Logic, which can be used to rea...
Abstract. We study a propositional variant of Hoare logic that can be used for reasoning about progr...
Abstract. Hoare Type Theory (HTT) combines a dependently typed, higher-order language with monadical...
Hoare Type Theory (HTT) combines a dependently typed, higher-order language with monadically-encapsu...
Classical Hoare triples are modified to specify and design distributed real-time systems. The assert...