summaryrefslogtreecommitdiff
path: root/base
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2020-10-06 19:14:55 -0400
committerBen Culkin <scorpress@gmail.com>2020-10-06 19:14:55 -0400
commita166818ea312c83489d9397165bd16aa61fe5438 (patch)
tree8dc4741b987e45611d3929db91a4fe1ab7ad01a5 /base
parent5a26fb2c0d899b1c80fabb39366a7b7db4d8ca41 (diff)
Info cleanup
Diffstat (limited to 'base')
-rw-r--r--base/src/bjc/dicelang/eval/Evaluator.java2
-rw-r--r--base/src/bjc/dicelang/eval/IntegerEvaluatorResult.java14
2 files changed, 15 insertions, 1 deletions
diff --git a/base/src/bjc/dicelang/eval/Evaluator.java b/base/src/bjc/dicelang/eval/Evaluator.java
index 85b3ad3..fbcdcec 100644
--- a/base/src/bjc/dicelang/eval/Evaluator.java
+++ b/base/src/bjc/dicelang/eval/Evaluator.java
@@ -271,7 +271,7 @@ public class Evaluator {
if (curLevel == CoerceSteps.DOUBLE) {
IntegerEvaluatorResult rs = (IntegerEvaluatorResult) res;
- nd.resultVal = new FloatEvaluatorResult((double) rs.value);
+ nd.resultVal = new FloatEvaluatorResult(rs.value);
}
default:
/* Do nothing */
diff --git a/base/src/bjc/dicelang/eval/IntegerEvaluatorResult.java b/base/src/bjc/dicelang/eval/IntegerEvaluatorResult.java
index f6f2ca0..5beca3b 100644
--- a/base/src/bjc/dicelang/eval/IntegerEvaluatorResult.java
+++ b/base/src/bjc/dicelang/eval/IntegerEvaluatorResult.java
@@ -1,8 +1,22 @@
package bjc.dicelang.eval;
+/**
+ * Evaluator result for an integer.
+ *
+ * @author Ben Culkin
+ *
+ */
public class IntegerEvaluatorResult extends EvaluatorResult {
+ /**
+ * The value for the result.
+ */
public final long value;
+ /**
+ * Create a new evaluator result.
+ *
+ * @param val The value for the result.
+ */
public IntegerEvaluatorResult(long val) {
super(Type.INT);