Arrow Research search
Back to I&C

I&C 2006

A stable programming language

Journal Article journal-article Computer Science ยท Theoretical Computer Science

Abstract

It is well-known that stable models (as dI-domains, qualitative domains and coherence spaces) are not fully abstract for the language P CF. This fact is related to the existence of stable parallel functions and of stable functions that are not monotone with respect to the extensional order, which cannot be defined by programs of P CF. In this paper, a paradigmatic programming language named StP CF is proposed, which extends the language P CF with two additional operators. The operational description of the extended language is presented in an effective way, although the evaluation of one of the new operators cannot be formalized in a PCF-like rewrite system. Since StP CF can define all finite cliques of coherence spaces the above gap with stable models is filled, consequently stable models are fully abstract for the extended language.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
498845937710888439
v2026.09.13