aboutsummaryrefslogtreecommitdiff
path: root/relabel.lua
diff options
context:
space:
mode:
authorUndecidable Robot <undecidabot@gmail.com>2016-05-16 18:36:38 +0800
committerUndecidable Robot <undecidabot@gmail.com>2016-05-16 18:36:38 +0800
commita669b5204cbe790a2316ed27e3ac0b4e950ff1c5 (patch)
treeeac1d3e2f8bfbc3f642d6bce7b53c3273915e737 /relabel.lua
parenta782cf72be84a10a95be301fce6e432b6e747814 (diff)
downloadlpeglabel-a669b5204cbe790a2316ed27e3ac0b4e950ff1c5.tar.gz
lpeglabel-a669b5204cbe790a2316ed27e3ac0b4e950ff1c5.tar.bz2
lpeglabel-a669b5204cbe790a2316ed27e3ac0b4e950ff1c5.zip
Improving reporting of column numbers in errors
Diffstat (limited to 'relabel.lua')
-rw-r--r--relabel.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/relabel.lua b/relabel.lua
index 0a0ed8e..2be7102 100644
--- a/relabel.lua
+++ b/relabel.lua
@@ -282,6 +282,7 @@ local errorMessages = {
282 282
283local function compile (p, defs) 283local function compile (p, defs)
284 if mm.type(p) == "pattern" then return p end -- already compiled 284 if mm.type(p) == "pattern" then return p end -- already compiled
285 p = p .. " " -- for better reporting of column numbers in errors when at EOF
285 errors = {} 286 errors = {}
286 local cp, label, suffix = pattern:match(p, 1, defs) 287 local cp, label, suffix = pattern:match(p, 1, defs)
287 if #errors > 0 then 288 if #errors > 0 then