module Predicate::Not
Public Instance Methods
!()
click to toggle source
# File lib/predicate/nodes/not.rb, line 11 def ! last end
evaluate(tuple)
click to toggle source
# File lib/predicate/nodes/not.rb, line 19 def evaluate(tuple) !last.evaluate(tuple) end
free_variables()
click to toggle source
# File lib/predicate/nodes/not.rb, line 15 def free_variables @free_variables ||= last.free_variables end
operator_symbol()
click to toggle source
# File lib/predicate/nodes/not.rb, line 5 def operator_symbol :'!' end
priority()
click to toggle source
# File lib/predicate/nodes/not.rb, line 9 def priority; 90; end