1
0
Fork 0
mirror of https://github.com/notwa/lips synced 2024-11-14 18:09:03 -08:00
lips/lips/Base.lua

17 lines
494 B
Lua

-- mostly just semantics over knife.base
-- https://github.com/airstruck/knife/blob/master/knife/base.lua
return {
extend = function(self, subtype)
subtype = subtype or {}
local meta = { __index = subtype }
return setmetatable(subtype, {
__index = self,
__call = function(self, ...)
local obj = setmetatable({}, meta)
return obj, obj:init(...)
end
})
end,
init = function() end,
}