. We claim that a continuation style semantics of a programming language can provide a starting point for constructing its proof system. The basic idea is to see weakest preconditions as a particular instance of continuation style semantics, hence to interpret correctness assertions (e.g. Hoare triples fpg C frg) as inequalities over continuations. This approach also shows a correspondence between labels in a program and annotations. Introduction Already in the 1970's, Jensen [Jen78] noted a strong resemblance between continuation style semantics and weakest preconditions. To see the point, consider the semantic clause usually given for a command sequence in continuation style (see [Sch86, NiN92]). [[C 1 ; C 2 ]] cs k = [[C 1 ]] cs (...
This working paper introduces CONTINUATIONS (a concept borrowed from computer science) as a new tech...
Higher-order program transformations raise new challenges for proving properties of their output, si...
Synopsis: The continuation of an expression is a portion of its sur-rounding context. This book prop...
(eng) We claim that the continuation style semantics of a programming language can provide a startin...
We claim that the continuation style semantics of a programming language can provide a starting poin...
We claim that the continuation style semantics of a programming language can provide a starting poin...
This paper proposes that the meanings of some natural language expressions should be thought of as f...
It is important to define and relate different semantic methods. In particular it is interesting to...
An extension of Standard ML with continuation primitives similar to those found in Scheme is conside...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
An extension of ML with continuation primitives similar to those found in Scheme is considered. A nu...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
This working paper introduces CONTINUATIONS (a concept borrowed from computer science) as a new tech...
Higher-order program transformations raise new challenges for proving properties of their output, si...
Synopsis: The continuation of an expression is a portion of its sur-rounding context. This book prop...
(eng) We claim that the continuation style semantics of a programming language can provide a startin...
We claim that the continuation style semantics of a programming language can provide a starting poin...
We claim that the continuation style semantics of a programming language can provide a starting poin...
This paper proposes that the meanings of some natural language expressions should be thought of as f...
It is important to define and relate different semantic methods. In particular it is interesting to...
An extension of Standard ML with continuation primitives similar to those found in Scheme is conside...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
An extension of ML with continuation primitives similar to those found in Scheme is considered. A nu...
Continuation-passing style allows us to devise an extremely economical abstract syntax for a generic...
This working paper introduces CONTINUATIONS (a concept borrowed from computer science) as a new tech...
Higher-order program transformations raise new challenges for proving properties of their output, si...
Synopsis: The continuation of an expression is a portion of its sur-rounding context. This book prop...