Class: Wongi::Engine::FakeToken

Inherits:
Token
  • Object
show all
Defined in:
lib/wongi-engine/token.rb

Instance Attribute Summary

Attributes inherited from Token

#children, #generated_wmes, #ncc_results, #neg_join_results, #node, #opt_join_results, #overlay, #owner, #parent, #wme

Instance Method Summary collapse

Methods inherited from Token

#[], #ancestors, #assignments, #destroy, #duplicate?, #generated?, #subst, #to_s

Methods included from CoreExt

included

Constructor Details

#initialize(token, wme, assignments) ⇒ FakeToken

Returns a new instance of FakeToken.



92
93
94
95
96
97
98
99
# File 'lib/wongi-engine/token.rb', line 92

def initialize token, wme, assignments
  @parent, @wme, @assignments = token, wme, assignments
  @children = []
  @neg_join_results = []
  @opt_join_results = []
  @ncc_results = []
  @generated_wmes = []
end