summaryrefslogtreecommitdiff
path: root/base/src/bjc/dicelang/Errors.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/bjc/dicelang/Errors.java')
-rw-r--r--base/src/bjc/dicelang/Errors.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/base/src/bjc/dicelang/Errors.java b/base/src/bjc/dicelang/Errors.java
index 10e737f..f36752c 100644
--- a/base/src/bjc/dicelang/Errors.java
+++ b/base/src/bjc/dicelang/Errors.java
@@ -74,6 +74,10 @@ public class Errors {
/* Evaluator Errors */
/**
+ * Arithmetic error
+ */
+ EK_EVAL_ARITH,
+ /**
* Unknown node type
*/
EK_EVAL_INVNODE,
@@ -350,7 +354,11 @@ public class Errors {
case EK_TOK_INVFLEX:
System.out.printf("\tERROR: Invalid flexadecimal number %s in base %s\n", args[0], args[1]);
break;
-
+
+ case EK_EVAL_ARITH:
+ System.out.printf("\tERROR: Arithmetic error in evaluator: %s\n", args[0]);
+ break;
+
case EK_EVAL_INVNODE:
System.out.printf("\tERROR: Unknown node in evaluator: %s\n", args[0]);
break;