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.



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

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

Instance Method Details

#import_into(rete) ⇒ Object



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

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