Rename 'lib' directory to 'src'

This commit is contained in:
Justin van der Leij 2018-11-26 12:45:24 +01:00
parent 39ec2106b7
commit 89a3a7fa8a
9 changed files with 0 additions and 0 deletions

26
src/assemblage.lua Normal file
View file

@ -0,0 +1,26 @@
--- Assemblage
local Assemblage = {}
Assemblage.__index = Assemblage
function Assemblage.new(assemble)
local assemblage = setmetatable({
__assemble = assemble,
__isAssemblage = true,
}, Assemblage)
return assemblage
end
function Assemblage:assemble(e, ...)
self.__assemble(e, ...)
return self
end
return setmetatable(Assemblage, {
__call = function(_, ...)
return Assemblage.new(...)
end,
})