Index of modules


A
Access
Objects through which predicate extents are accessed.
AlistTableImplementation [DtIndex]
Implementation of TableType using association lists.
Aux [Ic]

B
BodyLiteral [Ic]
Builtin
Implementation of some Built-Ins.

C
Cfg
Configuration.
Convert
Convenience functions for accessing terms with OCaml.

D
Disjunct [News]
DisjunctiveHead [Ic]
DtIndex
Discrimination tree indexing.

E
Env
Entry point to "global" settings and datastructures.
Err
Errors.
Evaluable
Arithmetic evaluation.

F
Fact
Representation of derived facts and associated meta information.
Fromonto
Redirecting stdin and stdout.

G
Graph
Graph operations.

H
HashTableImplementation [DtIndex]
Implementation of TableType using hash tables.
HeadLiteral [Ic]

I
Ic
Compiled input clauses.
IcSet
Creating and analyzing sets of compiled input clauses.
Index
Index interface.
Info
Printing human readable information.

L
LayeredIndex
Indexes with undoable modifications.
Listutils
Utility functions for list manipulation.

M
Main
If this module is present, Process.main () will be invoked.
Make [LayeredIndex]
Functor for building a layered index implementation based on an implementation of Index.Index.
Make [DtIndex]
Functor for building an index implementation.
MakeAux [Ordset]
Functor building an implementation of the Ordset.AuxS type given a totally ordered type.
Msg
Messages to the user.

N
NegativeUnits
Store for negative unit literals.
News
Storing and processing of newly derived facts (similar to a SOS).
NoIndex
An index implementation that does not do any indexing.

O
Opt
Data structures used for optimization.
Ordset
Representation of sets as ordered list.

P
Predicate
Information associated with predicates.
PredicateTable [Predicate]
Process
The KRH processor main loop.
PrologGenlex
A lexical analyzer for ISO-Prolog syntax.
PrologPrint
Printing terms in ISO-Prolog syntax.
PrologRead
ISO-Prolog parser.

R
Reader [Access]
Release
Returns a string identifying the release of KRHyper distribution.

S
SharedInput
Sharing of input terms.
StdOrder
Comparison of terms according to the ISO-Prolog standard total ordering of terms.
Store [Access]

T
Tableau
Evaluation of clause sets.
Term
Term representation and operations on terms.
TermAlistIndex [DtIndex]
A predefined discrimination tree implementation that uses terms as entries and association lists for the internal tree representation.
TermHashIndex [DtIndex]
A predefined discrimination tree implementation that uses terms as entries and hashtables for the internal tree representation.
Termutils
Utility functions for terms.

W
Weight
Weighing Terms.
Writer [Access]