pwd ls [ < directory> ... ] cd [ <directory> ] popd [ <directory> ] pushd [ <directory> ] more [ <filename> ] unix [ <unix command string> ] open [ <ldl++ schema and/or rules filename> ... ] load [ <ldl++ schema and/or rules filename> ... ] close initdb [ <ldl++ facts filename> ... ] savedb <ldl++ database filename> getdb [ <ldl++ database filename> ] releasedb compile [ <exported query form> ... ] query [ <predicate> ] insert [ <ground predicate> ] delete [ <predicate> ] display [ "schema" | "rules" | "facts" | "export" | "import" | "module" | <predicate name>"/"<arity> ] default [ "module" | "schema" ] [ <module name> ] exit !! ![ <pattern> ] history alias <alias_name> [ <alias_string> ] unalias <alias name> set [ <option> ] [ <option value> ] edit [ "-e" <editor> ] [ <filename> ]
[ ] means optional.
... means a sequence.
pwd ls [ <directory> ... ] cd [ <directory> ] popd [ <directory> ] pushd [ <directory> ] more [ <filename> ] unix [ <unix command string> ]
open [ <ldl++ schema and/or rules filename> ... ] close initdb [ <ldl++ facts filename> ... ] savedb <ldl++ database filename> getdb [ <ldl++ database filename> ] releasedb compile [ <exported query form> ... ] query [ <predicate> ] insert [ <ground predicate> ] delete [ <predicate> ] display [ "schema" | "rules" | "facts" | "export" | "import" | "module" | <predicate name>"/"<arity> ] default [ "module" | "schema" ] [ <module name> ] exit
REMARKS:!! ![ <pattern> | <history index> ] history alias <alias_name> [ <alias_string> ] unalias <alias name> edit [ "-e" <editor> ] [ <filename> ] set [ <option> ] [ <option value> ]
OPTION TYPES | OPTION VALUES | DEFAULT VALUES |
compile | { shallow, deep } | shallow |
editor | { emacs, vi, ... } | emacs |
duplicate | { yes, no } | no |
reorder | { yes, no } | no |
trace | { 0, 1, ... 4 } | 0 |
optimizer | { 0, 1, ... } | 0 |
timer | { on, off } | off |
database_size | ? | 8388608 (8 Mbytes) |