Results 11 to 20 of about 11,766 (228)

A Denotational Semantics for First-Order Logic [PDF]

open access: yes, 2000
In Apt and Bezem [AB99] (see cs.LO/9811017) we provided a computational interpretation of first-order formulas over arbitrary interpretations. Here we complement this work by introducing a denotational semantics for first-order logic.
E. M. Clarke   +9 more
core   +12 more sources

Quantum Alternation: Prospects and Problems [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2015
We propose a notion of quantum control in a quantum programming language which permits the superposition of finitely many quantum operations without performing a measurement.
Costin Bădescu, Prakash Panangaden
doaj   +1 more source

A Denotational Semantics for Communicating Unstructured Code [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2015
An important property of programming language semantics is that they should be compositional. However, unstructured low-level code contains goto-like commands making it hard to define a semantics that is compositional. In this paper, we follow the ideas
Nils Jähnig   +2 more
doaj   +1 more source

Eff Directly in OCaml [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2018
The language Eff is an OCaml-like language serving as a prototype implementation of the theory of algebraic effects, intended for experimentation with algebraic effects on a large scale.
Oleg Kiselyov, KC Sivaramakrishnan
doaj   +1 more source

Abstract Interpretation as a Programming Language [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2013
In David Schmidt's PhD work he explored the use of denotational semantics as a programming language. It was part of an effort to not only treat formal semantics as specifications but also as interpreters and input to compiler generators.
Mads Rosendahl
doaj   +1 more source

Elgot Algebras [PDF]

open access: yesLogical Methods in Computer Science, 2006
Denotational semantics can be based on algebras with additional structure (order, metric, etc.) which makes it possible to interpret recursive specifications.
Jiri Adamek, Stefan Milius, Jiri Velebil
doaj   +1 more source

Decorated proofs for computational effects: States [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2012
The syntax of an imperative language does not mention explicitly the state, while its denotational semantics has to mention it. In this paper we show that the equational proofs about an imperative language may hide the state, in the same way as the ...
Jean-Guillaume Dumas   +3 more
doaj   +1 more source

The stack calculus [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2013
We introduce a functional calculus with simple syntax and operational semantics in which the calculi introduced so far in the Curry-Howard correspondence for Classical Logic can be faithfully encoded.
Alberto Carraro   +2 more
doaj   +1 more source

Ticking clocks as dependent right adjoints: Denotational semantics for clocked type theory [PDF]

open access: yesLogical Methods in Computer Science, 2020
Clocked Type Theory (CloTT) is a type theory for guarded recursion useful for programming with coinductive types, allowing productivity to be encoded in types, and for reasoning about advanced programming language features using an abstract form of step ...
Bassel Mannaa   +2 more
doaj   +1 more source

Semantics-based Automated Web Testing [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2015
We present TAO, a software testing tool performing automated test and oracle generation based on a semantic approach. TAO entangles grammar-based test generation with automated semantics evaluation using a denotational semantics framework.
Hai-Feng Guo, Qing Ouyang, Harvey Siy
doaj   +1 more source

Home - About - Disclaimer - Privacy