summaryrefslogtreecommitdiff
path: root/dice-lang/src/bjc/dicelang/expr/Token.java
diff options
context:
space:
mode:
Diffstat (limited to 'dice-lang/src/bjc/dicelang/expr/Token.java')
-rw-r--r--dice-lang/src/bjc/dicelang/expr/Token.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/dice-lang/src/bjc/dicelang/expr/Token.java b/dice-lang/src/bjc/dicelang/expr/Token.java
index d7fc0e2..1a506bf 100644
--- a/dice-lang/src/bjc/dicelang/expr/Token.java
+++ b/dice-lang/src/bjc/dicelang/expr/Token.java
@@ -70,18 +70,25 @@ public class Token {
switch (typ) {
case ADD:
return "+";
+
case SUBTRACT:
return "-";
+
case MULTIPLY:
return "*";
+
case DIVIDE:
return "/";
+
case VREF:
return tks.symbolTable.get(intValue);
+
case OPAREN:
return "(";
+
case CPAREN:
return ")";
+
default:
return "???";
}