File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -104,11 +104,11 @@ def self.eval_predicate(value, environment)
104104
105105 case operator . to_sym
106106 when :==
107- evaluate_predicate ( left_operand , environment ) == evaluate_predicate ( right_operand , environment )
107+ self . eval_predicate ( left_operand , environment ) == self . eval_predicate ( right_operand , environment )
108108 when :!=
109- evaluate_predicate ( left_operand , environment ) != evaluate_predicate ( right_operand , environment )
109+ self . eval_predicate ( left_operand , environment ) != self . eval_predicate ( right_operand , environment )
110110 when :or
111- evaluate_predicate ( left_operand , environment ) || evaluate_predicate ( right_operand , environment )
111+ self . eval_predicate ( left_operand , environment ) || self . eval_predicate ( right_operand , environment )
112112 else
113113 raise "unexpected operator #{ operator . inspect } "
114114 end
You can’t perform that action at this time.
0 commit comments