Expand description
Provides a “basic” implementation of the Chase.
This implementation is used as a reference for the correctness of other implementations of the Chase.
Note: The performance of chase::impl::basic is not a concern.
Structs§
- Evaluator
- Evaluates a
Sequentin aModelwithin a chase-step. - Model
- Is a basic instance of
ModelTraitwith terms of typeWitnessTerm. - Sequent
- Is represented by a list of
Literals in the body and a list of list ofLiterals in the head.
Enums§
- Literal
- Represents atomic formulae in
Sequent. - Witness
Term - Is a straight forward implementation for
WitnessTermTrait, where elements are of typeE.