We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 77207de commit 277f022Copy full SHA for 277f022
nattlua/other/lua_compat.lua
@@ -52,6 +52,19 @@ do -- these are just helpers for print debugging
52
io.write("\n")
53
end
54
55
+ function debug.print_line(level)
56
+ local info = debug.getinfo(level or 3)
57
+
58
+ if not info then return "**unknown line**" end
59
60
+ if info.source:sub(1, 1) == "@" then
61
+ io.write(info.source:sub(2) .. ":" .. info.currentline, "\n")
62
+ return
63
+ end
64
65
+ io.write(info.source .. ":" .. info.currentline, "\n")
66
67
68
do
69
local old = print
70
local context = require("nattlua.analyzer.context")
0 commit comments