Class: Wongi::Engine::DSL::Clause::Gen

Inherits:
Object
  • Object
show all
Defined in:
lib/wongi-engine/dsl/clause/gen.rb

Instance Method Summary collapse

Constructor Details

#initialize(s, p, o) ⇒ Gen

Returns a new instance of Gen.



5
6
7
# File 'lib/wongi-engine/dsl/clause/gen.rb', line 5

def initialize s, p, o
  @triple = Template.new( s, p, o )
end

Instance Method Details

#import_into(rete) ⇒ Object



9
10
11
12
13
# File 'lib/wongi-engine/dsl/clause/gen.rb', line 9

def import_into rete
  generator = DSL::Action::StatementGenerator.new @triple
  generator.rete = rete
  generator
end