Skip to main navigation Skip to search Skip to main content

Structural operational semantics for Kernel Andorra Prolog

  • SICS
  • Centrum Wiskunde and Informatica
  • Universiteit Utrecht

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

Abstract

Kernel Andorra Prolog is a framework for nondeterministic concurrent constraint logic programming languages. Many languages, such as Prolog, GHC, Parlog, and Atomic Herbrand, can be seen as instances of this framework, by adding specific constraint systems and constraint operations, and optionally by imposing further restrictions on the language and the control of the computation model. We systematically revisit the description in Haridi and Jarison [HJ90], adding the formal machinery which is necessary in order to completely formalize the control of the computation model. To this we add a formal description of the transformational semantics of Kernel Andorra Prolog. The semantics of Kernel Andorra Prolog is a set of or-trees which also captures infinite computations.

Original languageEnglish
Title of host publicationPARLE 1991 Parallel Architectures and Languages Europe - Parallel Languages, Proceedings
EditorsMartin Rem, Jan van Leeuwen, Emile H. L. Aarts
PublisherSpringer Verlag
Pages238-253
Number of pages16
ISBN (Print)9783540541523
DOIs
Publication statusPublished - 1 Jan 1991
Externally publishedYes
Event3rd International Conference on Parallel Architectures and Languages Europe, PARLE 1991 - Eindhoven, Netherlands
Duration: 10 Jun 199113 Jun 1991

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume506 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Conference on Parallel Architectures and Languages Europe, PARLE 1991
Country/TerritoryNetherlands
CityEindhoven
Period10/06/9113/06/91

Fingerprint

Dive into the research topics of 'Structural operational semantics for Kernel Andorra Prolog'. Together they form a unique fingerprint.

Cite this