summaryrefslogtreecommitdiff
path: root/dice-lang/src/bjc/dicelang/v2/Errors.java
diff options
context:
space:
mode:
Diffstat (limited to 'dice-lang/src/bjc/dicelang/v2/Errors.java')
-rw-r--r--dice-lang/src/bjc/dicelang/v2/Errors.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/dice-lang/src/bjc/dicelang/v2/Errors.java b/dice-lang/src/bjc/dicelang/v2/Errors.java
index c358214..4ba0aca 100644
--- a/dice-lang/src/bjc/dicelang/v2/Errors.java
+++ b/dice-lang/src/bjc/dicelang/v2/Errors.java
@@ -53,6 +53,8 @@ public class Errors {
EK_EVAL_INVDGROUP,
// Incorrect type to other dice operator
EK_EVAL_INVDICE,
+ // Mismatched types to math operator
+ EK_EVAL_MISMATH,
// Parser Error
// Group closing where there couldn't be an opener
@@ -173,6 +175,9 @@ public class Errors {
case EK_EVAL_INVDICE:
System.out.printf("\tERROR: Dice operators expect scalar dice, not %s\n", args[0]);
break;
+ case EK_EVAL_MISMATH:
+ System.out.printf("\tERROR: Math operators expect two operands of the same type\n");
+ break;
case EK_PARSE_NOCLOSE:
System.out.printf("\tERROR: Group closing with no possible group opener\n");
break;