module Woyo::Evaluate
Public Class Methods
included(base)
click to toggle source
# File lib/woyo/world/evaluate.rb, line 47 def self.included(base) base.extend(ClassMethods) end
Public Instance Methods
children()
click to toggle source
# File lib/woyo/world/evaluate.rb, line 51 def children @children ||= {} end
evaluate(&block)
click to toggle source
# File lib/woyo/world/evaluate.rb, line 6 def evaluate &block (block.arity < 1 ? (instance_eval &block) : block.call(self)) if block_given? self end