mirror of
https://github.com/chaitin/SafeLine.git
synced 2025-11-25 11:29:46 +08:00
25 lines
320 B
Lua
25 lines
320 B
Lua
local _M = {
|
|
_VERSION = '1.0.0',
|
|
}
|
|
|
|
function _M:new(o)
|
|
o = o or {}
|
|
setmetatable(o, self)
|
|
self.__index = self
|
|
return o
|
|
end
|
|
|
|
function _M:add(v)
|
|
self[#self + 1] = v
|
|
end
|
|
|
|
function _M:len()
|
|
local len = 0
|
|
for _, v in ipairs(self) do
|
|
len = len + #v
|
|
end
|
|
return len
|
|
end
|
|
|
|
return _M
|