# File lib/puppet/parser/ast/match_operator.rb, line 16
16:         def evaluate(scope)
17:             lval = @lval.safeevaluate(scope)
18: 
19:             return @operator == "=~" if rval.evaluate_match(lval, scope)
20:             return @operator == "!~"
21:         end