PLOP: A Polymorphic Logic Database Programming Language
Abstract
The language PLOP is a minimal language for studying polymorphism in a logical database programming language by means of parametrization of predicate names. The main idea is to introduce generic predicates which have two lists of parameters. While the second list contains the usual arguments, the first list contains parameters which are used as predicates in the rules defining the generic predicate. Through restriction in the use of predicate parameters it is possible to give a model theoretic semantics in a two step first order deduction. With the extensions we overcome the lack of predicate polymorphism in deductive database languages and increase their expressive power.
Top- Eder, Johann
Shortfacts
Category |
Paper in Conference Proceedings or in Workshop Proceedings |
Event Title |
ISSEK-Workshop |
Divisions |
Workflow Systems and Technology |
Event Location |
Bled, Slovenia |
Event Type |
Workshop |
Event Dates |
1992-01-01 |
Date |
January 1992 |
Official URL |
http://www.pri.univie.ac.at/Publications/1992/Eder... |
Export |