Abstract. Four semantics for a small programming language involving unbounded (but countable) nondeterminism are provided. These comprise an operational semantics, two state transformation semantics based on the Egli-Milner and Smyth orders, respectively, and a weakest precondition semantics. Their equivalence is proved. A Hoare-like proof system for total correctness is also introduced and its soundness and completeness in an appropriate sense are shown. Finally, the recursion theoretic complexity of the notions introduced is studied. Admission of countable nondeterminism results in a lack of continuity of various semantic functions, and this is shown to be necessary for any semantics satisfying appropriate conditions. In proofs of total c...
This paper gives an in-depth presentation of the omni-big-step and omni-small-step styles of semanti...
AbstractThis paper studies Hoare's logic for nondeterministic regular programs (with unbounded nonde...
Programming languages with countable nondeterministic choice are computationally interesting since c...
We provide four semantics for a small programming language involving unbounded (but countable) nonde...
We develop the semantics of a language with arbitrary atomic statements, unbounded nondeterminacy, a...
AbstractA language is constructed that supports arbitrary atomic statements, composition, alternativ...
AbstractNondeterminism is introduced into an ordinary iterative programming language by treating pro...
A language is constructed that supports arbitrary atomic statements, composition, alternatives, and ...
We give extensional and intensional characterizations of functional programswith nondeterminism: as ...
A program construct is proposed, for which the assumption of bounded nondeterminism is not natural. ...
AbstractWe give extensional and intensional characterizations of higher-order functional programs wi...
The concept of fairness for a concurrent program means that the program must be able to exhibit an u...
AbstractA survey of various results concerning the use of Hoare's logic in proving correctness of no...
The weakest-precondition interpretation of recursive procedures is developed for a language with a c...
AbstractThis paper is about mathematical problems in programming language semantics and their influe...
This paper gives an in-depth presentation of the omni-big-step and omni-small-step styles of semanti...
AbstractThis paper studies Hoare's logic for nondeterministic regular programs (with unbounded nonde...
Programming languages with countable nondeterministic choice are computationally interesting since c...
We provide four semantics for a small programming language involving unbounded (but countable) nonde...
We develop the semantics of a language with arbitrary atomic statements, unbounded nondeterminacy, a...
AbstractA language is constructed that supports arbitrary atomic statements, composition, alternativ...
AbstractNondeterminism is introduced into an ordinary iterative programming language by treating pro...
A language is constructed that supports arbitrary atomic statements, composition, alternatives, and ...
We give extensional and intensional characterizations of functional programswith nondeterminism: as ...
A program construct is proposed, for which the assumption of bounded nondeterminism is not natural. ...
AbstractWe give extensional and intensional characterizations of higher-order functional programs wi...
The concept of fairness for a concurrent program means that the program must be able to exhibit an u...
AbstractA survey of various results concerning the use of Hoare's logic in proving correctness of no...
The weakest-precondition interpretation of recursive procedures is developed for a language with a c...
AbstractThis paper is about mathematical problems in programming language semantics and their influe...
This paper gives an in-depth presentation of the omni-big-step and omni-small-step styles of semanti...
AbstractThis paper studies Hoare's logic for nondeterministic regular programs (with unbounded nonde...
Programming languages with countable nondeterministic choice are computationally interesting since c...