added evaluator for caret operator
7 files changed