aboutsummaryrefslogtreecommitdiff
path: root/code_obj.lua
diff options
context:
space:
mode:
authorBruce Hill <bitbucket@bruce-hill.com>2018-05-09 13:34:33 -0700
committerBruce Hill <bitbucket@bruce-hill.com>2018-05-09 13:35:04 -0700
commit1a755ddee807fe4e1b683f32b21d710dc78600a2 (patch)
tree004709fed6704e50b099430945a9adc66ce16e01 /code_obj.lua
parent126f51f955351a4ce85f3f1e6da6e9219ec7e23a (diff)
Added tentative support for luajit (depends on pure-lua LPEG
implementation).
Diffstat (limited to 'code_obj.lua')
-rw-r--r--code_obj.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/code_obj.lua b/code_obj.lua
index 7b730de..c563a91 100644
--- a/code_obj.lua
+++ b/code_obj.lua
@@ -163,7 +163,7 @@ do
if start or stop then
self.source = Source(filename, tonumber(start), tonumber(stop))
else
- self.source = Source(self.source, 1, #self + 1)
+ self.source = Source(self.source, 1, #tostring(self) + 1)
end
end
assert(self.source == nil or Source:is_instance(self.source))
@@ -346,7 +346,7 @@ do
else
walk(b, pos)
end
- pos = pos + #b
+ pos = pos + #tostring(b)
end
end
walk(self, 1)