Programming with Sets; Logic Programming; Computable Set Theory

Embedding Finite Sets in a Logic Programming Language

A way of introducing simple (finite) set designations and operations as firstclass objects of an (unrestricted) logic programming language is discussed from both the declarative and the operational semantics viewpoint First, special set terms are …