diff options
| author | Michael Williamson <mike@zwobble.org> | 2015-11-15 13:26:38 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2015-11-15 13:26:38 +0000 |
| commit | b590542b4cb33e456a2d5e5922fbd68c391e681d (patch) | |
| tree | 85bfc1acf5bf09aef80094d5c7cfffb04b67ead8 /src/main/java/org/zwobble/couscous/ast | |
| parent | 44ef2b3f95091e96b1985410c494e3e8757fb427 (diff) | |
Add NOT_EQUALS operator
Diffstat (limited to 'src/main/java/org/zwobble/couscous/ast')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/ast/MethodCallNode.java | 2 | ||||
| -rw-r--r-- | src/main/java/org/zwobble/couscous/ast/Operator.java | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/MethodCallNode.java b/src/main/java/org/zwobble/couscous/ast/MethodCallNode.java index 371ec2d..cce140f 100644 --- a/src/main/java/org/zwobble/couscous/ast/MethodCallNode.java +++ b/src/main/java/org/zwobble/couscous/ast/MethodCallNode.java @@ -48,7 +48,7 @@ public class MethodCallNode implements ExpressionNode { } public static ExpressionNode notEqual(ExpressionNode left, ExpressionNode right) { - return not(booleanOperation(Operator.EQUALS.getMethodName(), left, right)); + return booleanOperation(Operator.NOT_EQUALS.getMethodName(), left, right); } public static ExpressionNode greaterThan(ExpressionNode left, ExpressionNode right) { diff --git a/src/main/java/org/zwobble/couscous/ast/Operator.java b/src/main/java/org/zwobble/couscous/ast/Operator.java index de4df1b..549224c 100644 --- a/src/main/java/org/zwobble/couscous/ast/Operator.java +++ b/src/main/java/org/zwobble/couscous/ast/Operator.java @@ -8,6 +8,7 @@ public enum Operator { MOD("mod", false), EQUALS("equals", true), + NOT_EQUALS("notEquals", true), GREATER_THAN("greaterThan", true), GREATER_THAN_OR_EQUAL("greaterThanOrEqual", true), LESS_THAN("lessThan", true), |
