📄 save.lua
字号:
$debugfunction savevar (n,v) if v = nil then return end; if type(v) = "number" then print(n.."="..v) return end if type(v) = "string" then print(n.."='"..v.."'") return end if type(v) = "table" then if v.__visited__ ~= nil then print(n .. "=" .. v.__visited__); else print(n.."=@()") v.__visited__ = n; local r,f; r,f = next(v,nil); while r ~= nil do if r ~= "__visited__" then if type(r) = 'string' then savevar(n.."['"..r.."']",f) else savevar(n.."["..r.."]",f) end end r,f = next(v,r) end end endendfunction save ()local n,v n,v = nextvar(nil) while n ~= nil do savevar(n,v); n,v = nextvar(n) endenda = 3x = @{a = 4, b = "name", l=@[4,5,67]}b = @{t=5}x.next = bsave()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -