Package | Description |
---|---|
controller |
This package is the controller package of the model-view-controller
(MVC) pattern.
|
controller.syntax |
This package is the syntax package of the controller package.
|
model |
This package is the model package of the model-view-controller
(MVC) pattern.
|
Class and Description |
---|
And
This class represents and-clauses.
|
Clause
This interface represents a subdivision among the predicate expressions.
|
Constant
This class represents constants or values.
|
DPostDeclaration
This is an abstract class to represent the DPost declarations.
|
Equal
This class represents equal clauses.
|
Not
This class represents negative clauses.
|
ReactiveRule
This class represents the reactive rules of a LPS framework.
|
Rule
This class represents the rules of the table of truth.
|
SimpleSentence
This class represents predicates.
|
Variable
This class represents variables.
|
Class and Description |
---|
Action
This class represents actions.
|
Arithmetic
This class represents arithmetic expressions.
|
Clause
This interface represents a subdivision among the predicate expressions.
|
Constant
This class represents constants or values.
|
DSet
This class represents the D set of the database.
|
Equal
This class represents equal clauses.
|
FactSet
This class represents the updatable part of the database.
|
GoalSet
This class represents the set where all goals are defined.
|
Initiator
This is the class that represents the initiators among the DPost
declarations.
|
ReactiveRule
This class represents the reactive rules of a LPS framework.
|
ReactiveRuleSet
This singleton class represents the set of all reactive rules of the LPS
framework.
|
Rule
This class represents the rules of the table of truth.
|
RuleSet
This class represents a table of truth.
|
SimpleSentence
This class represents predicates.
|
Terminator
This is the class that represents the terminators among the DPost
declarations.
|
Unifiable
This interface represents a subdivision among the predicate expressions.
|
Variable
This class represents variables.
|
Class and Description |
---|
AbstractOperator
This class is the abstract class that gathers all the operator classes.
|
AbstractSolutionNode
This class is the abstract class that gathers all the solution-node classes.
|
Action
This class represents actions.
|
And
This class represents and-clauses.
|
AndSolutionNode
This class represents a and node in the tree of proof.
|
Arithmetic
This class represents arithmetic expressions.
|
ArithmeticSolutionNode
This class represents a arithmetic expression node in the tree of proof.
|
Clause
This interface represents a subdivision among the predicate expressions.
|
Constant
This class represents constants or values.
|
CycleHandler
Singleton class that handle the cycles of an LPS framework.
|
CycleState
This is the interface to implement in order to add steps to the cycle.
|
Database
This is a singleton class that represents the database of the framework.
|
DPostDeclaration
This is an abstract class to represent the DPost declarations.
|
DSet
This class represents the D set of the database.
|
Equal
This class represents equal clauses.
|
EqualSolutionNode
This class represents a equality node in the tree of proof.
|
FactSet
This class represents the updatable part of the database.
|
Goal
This class represents goals.
|
GoalSet
This class represents the set where all goals are defined.
|
GoalsList
This is a singleton class that represents the goals list of the framework.
|
Initiator
This is the class that represents the initiators among the DPost
declarations.
|
Not
This class represents negative clauses.
|
NotSolutionNode
This class represents a negative node in the tree of proof.
|
PCExpression
This interface represents the predicate expressions.
|
ReactiveRule
This class represents the reactive rules of a LPS framework.
|
ReactiveRuleSet
This singleton class represents the set of all reactive rules of the LPS
framework.
|
Rule
This class represents the rules of the table of truth.
|
RuleSet
This class represents a table of truth.
|
SimpleSentence
This class represents predicates.
|
SimpleSentenceSolutionNode
This class represents a simple sentence node in the tree of proof.
|
SubstitutionSet
This class represents the bindings of different variables to unify to
expression or in the context of a solution to a clause.
|
Terminator
This is the class that represents the terminators among the DPost
declarations.
|
Unifiable
This interface represents a subdivision among the predicate expressions.
|
Variable
This class represents variables.
|