module Rubylog::ContextModules::Demonstration
Public Instance Methods
solve(goal, &block)
click to toggle source
# File lib/rubylog/context_modules/demonstration.rb, line 3 def solve goal, &block goal ||= block raise ArgumentError, "No goal given", caller if goal.nil? goal.solve &block end
true?(goal=nil, &block)
click to toggle source
# File lib/rubylog/context_modules/demonstration.rb, line 9 def true? goal=nil, &block goal ||= block raise ArgumentError, "No goal given", caller if goal.nil? goal.true? end