1
0
Fork 0
mirror of https://github.com/notwa/mm synced 2024-11-05 08:29:02 -08:00
mm/Lua/lib/lips/Base.lua

18 lines
494 B
Lua
Raw Normal View History

2016-04-21 13:04:49 -07:00
-- 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,
}