SLG System


SLG is a research-oriented system for deductive databases and nonmonotonic reasoning. It is built as a meta interpreter on top of existing Prolog systems. In addition to all the functionalities of Prolog, SLG contains several features not usually found in logic programming systems, including

Functionalities and limitations of SLG, including examples and sample traces, are described in Extending Prolog with Nonmonotonic Reasoning. The Prolog meta interpreter for SLG is in slg.pl. An experimental version of SLG implemented using SICStus Prolog and its C interface is also available as WFS.tar.gz. All comments and bug reports are welcome (mail to: wchen@seas.smu.edu).

The following are some other papers related to SLG:


Email: wchen@seas.smu.edu