diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2017-02-23 11:34:42 -0500 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2017-02-23 11:36:21 -0500 |
| commit | a942114b89013732a2be3092cdb65cafc4566fe0 (patch) | |
| tree | 6f6b34484addf0066deb3c97aee81df1384c9dac /dice-lang/src/bjc/dicelang/v2/DiceLangEngine.java | |
| parent | f4845d197c043aaedfd7dc6ee2a00d5843e54eb3 (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.java | 2 |
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); } |
