summaryrefslogtreecommitdiff
path: root/dice-lang/src/bjc/dicelang/v2/Errors.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2017-02-22 12:36:55 -0500
committerbculkin2442 <bjculkin@mix.wvu.edu>2017-02-22 12:36:55 -0500
commitf4845d197c043aaedfd7dc6ee2a00d5843e54eb3 (patch)
tree982df636d5940370e0ed491439ea3e171683f9a1 /dice-lang/src/bjc/dicelang/v2/Errors.java
parentfc0a33e00865b6ea66d3e1b8ce785ef02682a23b (diff)
Update to allow backflow during step-evals
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;