COMPLETE SEMANTIC CHARACTERIZATION OF K-LEAF, A LOGIC LANGUAGE WITH PARTIAL FUNCTIONS.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

A definition is given of the experimental first-order logic and functional language K-LEAF, based on Horn-clause logic with equality. A novel aspect of the language with respect to similar proposals (e. g. the earlier language LEAF) is the development of a model-theoretic semantics explicitly taking into account partial functions, and which the operational semantics (based on flattening and outermost resolution) has been proved sound and complete. This makes it possible to cope with nonterminating functions and infinite data structures in a nice and natural framework. The rationale behind the design choice and a framing of them in the more general setting of inference systems for Horn-clause logic with (directed) equality are presented.

Original languageEnglish
Title of host publicationUnknown Host Publication Title
PublisherIEEE
Pages318-327
Number of pages10
ISBN (Print)0818607998
Publication statusPublished - 1 Dec 1987
Externally publishedYes

Fingerprint

Dive into the research topics of 'COMPLETE SEMANTIC CHARACTERIZATION OF K-LEAF, A LOGIC LANGUAGE WITH PARTIAL FUNCTIONS.'. Together they form a unique fingerprint.

Cite this