| Class and Description |
|---|
| AbstractSubGoalTree |
| ChoicePointContext |
| ChoicePointStore |
| ClauseInfo
This class mantains information about a clause creation
(clause copy, final time T after renaming, validity stillValid Flag).
|
| ClauseStore
A list of clauses belonging to the same family as a goal.
|
| ClauseStoreFactory |
| ClauseStoreManager |
| Engine |
| EngineManager |
| ExecutionContext |
| HaltException
This exception is raised when an halt code is requested
and no halt predicate has been issued
|
| InvalidLibraryException
This exception means that a not valid tuProlog library has been specified.
|
| InvalidTermException
This exeption means that a not valid tuProlog term has been specified.
|
| InvalidTheoryException
This exceptions means that a not valid tuProlog theory has been specified
|
| IPrimitives
Template for predicate
|
| Library
This abstract class is the base class for developing
tuProlog built-in libraries, which can be dynamically
loaded by prolog objects.
|
| LibraryManager |
| MalformedGoalException
This exception means that a not well formed goal has been specified.
|
| NoMoreSolutionException
This exception means that other solutions are asked but
actually no other ones exist.
|
| NoSolutionException
This exception means that a solution is asked, but actually none exists
|
| Number
Number abstract class represents numbers prolog data type
|
| PrimitiveInfo
Primitive class
referring to a builtin predicate or functor
|
| PrimitiveManager
Administration of primitive predicates
|
| Prolog
The Prolog class represents a tuProlog engine.
|
| PrologException
Base class for tuProlog exceptions.
|
| SolveInfo
SolveInfo class represents the result of a solve
request made to the engine, providing information
about the solution
|
| Struct
Struct class represents both compound prolog term
and atom term (considered as 0-arity compound).
|
| SubGoalId
Identifier of single subGoal during the demo.
|
| SubGoalStore |
| SubGoalTree |
| Term
Term class is the root abstract class for prolog data type
|
| Theory
This class represents prolog theory which can be provided
to a prolog engine.
|
| TheoryManager
This class defines the Theory Manager who manages the clauses/theory often referred to as the Prolog database.
|
| UnknownVarException
This exception means that a not well formed goal has been specified.
|
| Class and Description |
|---|
| ClauseInfo
This class mantains information about a clause creation
(clause copy, final time T after renaming, validity stillValid Flag).
|
| ClauseStore
A list of clauses belonging to the same family as a goal.
|
| ClauseStoreFactory |
| Prolog
The Prolog class represents a tuProlog engine.
|
| Struct
Struct class represents both compound prolog term
and atom term (considered as 0-arity compound).
|
| SubGoalTree |
| Term
Term class is the root abstract class for prolog data type
|
| Class and Description |
|---|
| Engine |
| Prolog
The Prolog class represents a tuProlog engine.
|
| SolveInfo
SolveInfo class represents the result of a solve
request made to the engine, providing information
about the solution
|
| Theory
This class represents prolog theory which can be provided
to a prolog engine.
|
| Class and Description |
|---|
| IPrimitives
Template for predicate
|
| Library
This abstract class is the base class for developing
tuProlog built-in libraries, which can be dynamically
loaded by prolog objects.
|
| Prolog
The Prolog class represents a tuProlog engine.
|
| Term
Term class is the root abstract class for prolog data type
|
| Class and Description |
|---|
| IPrimitives
Template for predicate
|
| Library
This abstract class is the base class for developing
tuProlog built-in libraries, which can be dynamically
loaded by prolog objects.
|
| Number
Number abstract class represents numbers prolog data type
|
| PrologException
Base class for tuProlog exceptions.
|
| Struct
Struct class represents both compound prolog term
and atom term (considered as 0-arity compound).
|
| Term
Term class is the root abstract class for prolog data type
|
| Theory
This class represents prolog theory which can be provided
to a prolog engine.
|
| Class and Description |
|---|
| Prolog
The Prolog class represents a tuProlog engine.
|
| SolveInfo
SolveInfo class represents the result of a solve
request made to the engine, providing information
about the solution
|
| Class and Description |
|---|
| Prolog
The Prolog class represents a tuProlog engine.
|
| SolveInfo
SolveInfo class represents the result of a solve
request made to the engine, providing information
about the solution
|
| Theory
This class represents prolog theory which can be provided
to a prolog engine.
|
| Class and Description |
|---|
| InvalidLibraryException
This exception means that a not valid tuProlog library has been specified.
|
| Class and Description |
|---|
| InvalidTheoryException
This exceptions means that a not valid tuProlog theory has been specified
|
| MalformedGoalException
This exception means that a not well formed goal has been specified.
|
| NoMoreSolutionException
This exception means that other solutions are asked but
actually no other ones exist.
|
| SolveInfo
SolveInfo class represents the result of a solve
request made to the engine, providing information
about the solution
|
| Term
Term class is the root abstract class for prolog data type
|
| Theory
This class represents prolog theory which can be provided
to a prolog engine.
|
| Class and Description |
|---|
| Prolog
The Prolog class represents a tuProlog engine.
|
| SolveInfo
SolveInfo class represents the result of a solve
request made to the engine, providing information
about the solution
|
| Term
Term class is the root abstract class for prolog data type
|
| Theory
This class represents prolog theory which can be provided
to a prolog engine.
|
Copyright © 2015. All rights reserved.