In many areas of computation and reasoning, the value of an expression may depend on an implicit parameter, which may for example represent a program state, or time, or a possible world. In this paper we describe a formal first order logic which captures a general notion of expressions which depend on an implicit parameter. Both semantics and syntax are discussed. An important application of the logic, used as a running example, is to provide a basis for unifying the Hoare logic of procedural programs with the mathematically powerful techniques of classical logic and set theory. It is, however, beyond the scope of this paper to develop this application fully
We present an algebra that is intended to bridge the gap between programming formalisms that have a ...
We propose a new computation model which combines the operational principles of functional languages...
This paper describes the logical and philosophical background of an extension of logic programming w...
AbstractIn this paper we describe some of our progress towards an operational implementation of a mo...
In this paper we describe our progress towards an operational implementation of a modern programming...
The purpose of this paper is to give some insights into the immense role of Frege’s first order logi...
In this paper we present an approach for modelling functional procedures (as they occur in imperativ...
International audienceFormal systems that describe computations over syntactic structures occur freq...
. This paper describes the efficient integration of the functional, logic and constraint paradigms i...
The addition of logic variables to functional languages gives the programmer novel and powerful too...
Formal reasoning about computer programs can be based directly on the semantics of the programming l...
The language described in this paper is based on an attempt to combine relational and functional lan...
International audienceWe present a Hoare logic for a call-by-value programming language equipped wit...
Abstract. Functional and logic programming are often taught in different courses so that students of...
AbstractWe elaborate our relational model of non-strict, imperative computations. The theory is exte...
We present an algebra that is intended to bridge the gap between programming formalisms that have a ...
We propose a new computation model which combines the operational principles of functional languages...
This paper describes the logical and philosophical background of an extension of logic programming w...
AbstractIn this paper we describe some of our progress towards an operational implementation of a mo...
In this paper we describe our progress towards an operational implementation of a modern programming...
The purpose of this paper is to give some insights into the immense role of Frege’s first order logi...
In this paper we present an approach for modelling functional procedures (as they occur in imperativ...
International audienceFormal systems that describe computations over syntactic structures occur freq...
. This paper describes the efficient integration of the functional, logic and constraint paradigms i...
The addition of logic variables to functional languages gives the programmer novel and powerful too...
Formal reasoning about computer programs can be based directly on the semantics of the programming l...
The language described in this paper is based on an attempt to combine relational and functional lan...
International audienceWe present a Hoare logic for a call-by-value programming language equipped wit...
Abstract. Functional and logic programming are often taught in different courses so that students of...
AbstractWe elaborate our relational model of non-strict, imperative computations. The theory is exte...
We present an algebra that is intended to bridge the gap between programming formalisms that have a ...
We propose a new computation model which combines the operational principles of functional languages...
This paper describes the logical and philosophical background of an extension of logic programming w...