diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2017-07-23 22:58:58 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2017-07-23 22:58:58 -0300 |
| commit | c74cb8eaf454d9243b75e3770001d8d128356b28 (patch) | |
| tree | 899197afc0b7c382aa37c778053357e0e9b56c26 /dice-lang/src/bjc/dicelang/EvaluatorResult.java | |
| parent | 57f9a3bfdad20bead5b35ee540e8790e80a6b9a4 (diff) | |
Format
Diffstat (limited to 'dice-lang/src/bjc/dicelang/EvaluatorResult.java')
| -rw-r--r-- | dice-lang/src/bjc/dicelang/EvaluatorResult.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/dice-lang/src/bjc/dicelang/EvaluatorResult.java b/dice-lang/src/bjc/dicelang/EvaluatorResult.java index d81612f..75bbb3f 100644 --- a/dice-lang/src/bjc/dicelang/EvaluatorResult.java +++ b/dice-lang/src/bjc/dicelang/EvaluatorResult.java @@ -52,19 +52,19 @@ public class EvaluatorResult { /** * The integer value of the result. */ - public long intVal; + public long intVal; /** * The float value of the result. */ - public double floatVal; + public double floatVal; /** * The dice value of the result. */ - public DieExpression diceVal; + public DieExpression diceVal; /** * The string value of the result. */ - public String stringVal; + public String stringVal; /** * Original node data @@ -196,14 +196,19 @@ public class EvaluatorResult { switch (type) { case INT: return type.toString() + "(" + intVal + ")"; + case FLOAT: return type.toString() + "(" + floatVal + ")"; + case DICE: return type.toString() + "(" + diceVal + ")"; + case STRING: return type.toString() + "(" + stringVal + ")"; + case FAILURE: return type.toString(); + default: return "Unknown result type " + type.toString(); } |
