Module: MiniKraken::Core
- Defined in:
- lib/mini_kraken/core/base_term.rb,
lib/mini_kraken/core/fail.rb,
lib/mini_kraken/core/goal.rb,
lib/mini_kraken/core/term.rb,
lib/mini_kraken/core/arity.rb,
lib/mini_kraken/core/entry.rb,
lib/mini_kraken/core/scope.rb,
lib/mini_kraken/core/fusion.rb,
lib/mini_kraken/core/context.rb,
lib/mini_kraken/core/log_var.rb,
lib/mini_kraken/core/succeed.rb,
lib/mini_kraken/core/bookmark.rb,
lib/mini_kraken/core/relation.rb,
lib/mini_kraken/core/any_value.rb,
lib/mini_kraken/core/blackboard.rb,
lib/mini_kraken/core/duck_fiber.rb,
lib/mini_kraken/core/association.rb,
lib/mini_kraken/core/log_var_ref.rb,
lib/mini_kraken/core/symbol_table.rb,
lib/mini_kraken/core/specification.rb,
lib/mini_kraken/core/solver_adapter.rb,
lib/mini_kraken/core/association_copy.rb,
lib/mini_kraken/core/nullary_relation.rb,
lib/mini_kraken/core/parametrized_term.rb
Overview
The namespace for the classes that central in the implementation of MiniKraken. By ‘central’, one means that there a dependency between the remaining classes and the classes in this module.
Defined Under Namespace
Modules: Entry Classes: AnyValue, Arity, Association, AssociationCopy, BaseTerm, Blackboard, Bookmark, Context, DuckFiber, Fail, Fusion, Goal, LogVar, LogVarRef, NullaryRelation, ParametrizedTerm, Relation, Scope, SolverAdapter, Specification, Succeed, SymbolTable, Term