From 1a755ddee807fe4e1b683f32b21d710dc78600a2 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Wed, 9 May 2018 13:34:33 -0700 Subject: Added tentative support for luajit (depends on pure-lua LPEG implementation). --- code_obj.moon | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'code_obj.moon') diff --git a/code_obj.moon b/code_obj.moon index d038cc8..3364cdf 100644 --- a/code_obj.moon +++ b/code_obj.moon @@ -71,7 +71,7 @@ class Code if start or stop @source = Source(filename, tonumber(start), tonumber(stop)) else - @source = Source(@source, 1, #self+1) + @source = Source(@source, 1, #tostring(self)+1) assert(@source == nil or Source\is_instance(@source)) indent = 0 for i,b in ipairs @bits @@ -219,7 +219,7 @@ class Lua extends Code nomsu_to_lua[lua.source.start] = pos else walk b, pos - pos += #b + pos += #tostring(b) walk self, 1 return { nomsu_filename:@source.filename -- cgit v1.2.3