summaryrefslogtreecommitdiff
path: root/dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2017-02-23 11:34:42 -0500
committerbculkin2442 <bjculkin@mix.wvu.edu>2017-02-23 11:36:21 -0500
commita942114b89013732a2be3092cdb65cafc4566fe0 (patch)
tree6f6b34484addf0066deb3c97aee81df1384c9dac /dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java
parentf4845d197c043aaedfd7dc6ee2a00d5843e54eb3 (diff)
Fix bug in expander ('+' in 5+ was being eaten)
Also, pass around a general context instead of just the thunk in the evaluator
Diffstat (limited to 'dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java')
-rw-r--r--dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java b/dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java
index aa6d519..d90ce9d 100644
--- a/dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java
+++ b/dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java
@@ -643,7 +643,7 @@ public class DiceLangEngine {
newWorking.add(tk.substring(startMatcher.end()));
} else if(endsWith) {
newWorking.add(tk.substring(0, endMatcher.start()));
- newWorking.add(tk.substring(endMatcher.end()));
+ newWorking.add(tk.substring(endMatcher.start()));
} else {
newWorking.add(tk);
}