Merge pull request #2300 from hzoo/add-more-binary-ops

evaluation: add more binary operators
This commit is contained in:
Sebastian McKenzie 2015-09-01 15:34:32 +01:00
commit acc801897a

View File

@ -162,6 +162,14 @@ export function evaluate(): { confident: boolean; value: any } {
case "!=": return left != right;
case "===": return left === right;
case "!==": return left !== right;
case "|": return left | right;
case "&": return left & right;
case "^": return left ^ right;
case "<<": return left << right;
case ">>": return left >> right;
case ">>>": return left >>> right;
case "in": return left in right;
case "instanceof": return left instanceof right;
}
}