index
:
r
trunk
miscellaneous lua utilities
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
class.lua
1
1 files changed, 1 insertions, 0 deletions
diff --git a/class.lua b/class.lua
index 8fb84b0..2fafae4 100644
--- a/
class.lua
+++ b/
class.lua
@@ -8,6 +8,7 @@
local function class()
local T = {}
T.__index = T
+ setmetatable(T, {__call = function(cls, ...) return cls.make(cls, ...) end})
return T
end