db.pl -- kLog database interface

This module provides access to the extensional database. Currently it just consults a Prolog database ensuring that facts are loaded into the db namespace.

Syntactical conventions
The extensional declarations should use the special predicate interpretation/2 whose first argument is an identifier for the interpration (any Prolog term) and whose second argument is a fact.
History
see git log
author
- Paolo Frasconi
To be done
- Maybe an interface to a DBMS such as MySQL
db_consult(+File_s:atom_or_list) is det
Consult a collection of ground facts from File(s). Also accepts basenames of .pl.gz gzipped files.