Module: Wongi::Engine

Defined in:
lib/wongi-engine.rb,
lib/wongi-engine/dsl.rb,
lib/wongi-engine/wme.rb,
lib/wongi-engine/error.rb,
lib/wongi-engine/graph.rb,
lib/wongi-engine/token.rb,
lib/wongi-engine/network.rb,
lib/wongi-engine/ruleset.rb,
lib/wongi-engine/version.rb,
lib/wongi-engine/compiler.rb,
lib/wongi-engine/core_ext.rb,
lib/wongi-engine/dsl/rule.rb,
lib/wongi-engine/template.rb,
lib/wongi-engine/dsl/query.rb,
lib/wongi-engine/enumerators.rb,
lib/wongi-engine/alpha_memory.rb,
lib/wongi-engine/beta/or_node.rb,
lib/wongi-engine/data_overlay.rb,
lib/wongi-engine/dsl/any_rule.rb,
lib/wongi-engine/dsl/assuming.rb,
lib/wongi-engine/beta/ncc_node.rb,
lib/wongi-engine/beta/neg_node.rb,
lib/wongi-engine/network/debug.rb,
lib/wongi-engine/beta/beta_node.rb,
lib/wongi-engine/beta/join_node.rb,
lib/wongi-engine/dsl/clause/gen.rb,
lib/wongi-engine/wme_match_data.rb,
lib/wongi-engine/dsl/action/base.rb,
lib/wongi-engine/dsl/clause/fact.rb,
lib/wongi-engine/dsl/ncc_subrule.rb,
lib/wongi-engine/beta/beta_memory.rb,
lib/wongi-engine/beta/filter_node.rb,
lib/wongi-engine/beta/ncc_partner.rb,
lib/wongi-engine/dsl/clause/assign.rb,
lib/wongi-engine/beta/optional_node.rb,
lib/wongi-engine/dsl/clause/generic.rb,
lib/wongi-engine/filter/filter_test.rb,
lib/wongi-engine/network/collectable.rb,
lib/wongi-engine/beta/assignment_node.rb,
lib/wongi-engine/beta/production_node.rb,
lib/wongi-engine/filter/equality_test.rb,
lib/wongi-engine/filter/asserting_test.rb,
lib/wongi-engine/filter/less_than_test.rb,
lib/wongi-engine/filter/inequality_test.rb,
lib/wongi-engine/dsl/action/trace_action.rb,
lib/wongi-engine/dsl/action/simple_action.rb,
lib/wongi-engine/filter/greater_than_test.rb,
lib/wongi-engine/dsl/action/error_generator.rb,
lib/wongi-engine/dsl/action/simple_collector.rb,
lib/wongi-engine/dsl/action/statement_generator.rb

Defined Under Namespace

Modules: CoreExt, DSL, NetworkParts Classes: AlphaMemory, AssertingTest, AssignmentNode, AssumingClause, BetaMemory, BetaNode, BetaTest, Compiler, DataOverlay, DefinitionError, DeleteSafeEnumerator, DuplicatingEnumerator, EqualityTest, Error, FakeToken, FilterNode, FilterTest, Graph, GreaterThanTest, InequalityTest, JoinNode, LessThanTest, NccNode, NccPartner, NegJoinResult, NegNode, Network, OptionalJoinResult, OptionalNode, OrNode, ProductionNode, ReteError, Ruleset, Template, Token, TokenAssignment, UndefinedBaseRule, WME, WMEMatchData

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.createObject



4
5
6
# File 'lib/wongi-engine.rb', line 4

def self.create
  Network.new
end