class Wongi::Engine::DSL::Action::TraceAction::DefaultTracer
Attributes
action[RW]
Public Instance Methods
trace(args)
click to toggle source
# File lib/wongi-engine/dsl/action/trace_action.rb, line 7 def trace(args) case args[:action] when TraceAction if args[:token] action.io.puts "EXECUTED RULE #{args[:action].rule.name} WITH #{args[:token]}" else action.io.puts "EXECUTED RULE #{args[:action].rule.name}" end when StatementGenerator action.io.puts "GENERATED #{args[:wme]}" if action.generation? end end