diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2019-01-19 18:38:28 -0800 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2019-01-19 18:38:48 -0800 |
| commit | 6ffd38b5117f00339a5da04c1a5d0c5092e42d3c (patch) | |
| tree | 2a12a5c012f1a1f5c75536596b57d77dad697b56 | |
| parent | 14f3ad993ed5a216be5ac4539a40dfafbd191bf2 (diff) | |
Fixed source start position for foldr trees (e.g. IndexChain)
| -rw-r--r-- | parser.lua | 2 | ||||
| -rw-r--r-- | parser.moon | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -10,7 +10,7 @@ foldr = function(...) assert(inner.type) local outer = select(i, ...) table.insert(outer, 1, inner) - inner.start = outer.start + outer.source.start = inner.source.start inner = outer end assert(inner.type) diff --git a/parser.moon b/parser.moon index 8f75eea..47459b2 100644 --- a/parser.moon +++ b/parser.moon @@ -11,7 +11,7 @@ foldr = (...)-> assert inner.type outer = select(i,...) table.insert(outer, 1, inner) - inner.start = outer.start + outer.source.start = inner.source.start inner = outer assert inner.type return inner |
