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] |