diff options
author | nicholas-leonard <nick@nikopia.org> | 2014-07-07 20:01:54 +0400 |
---|---|---|
committer | nicholas-leonard <nick@nikopia.org> | 2014-07-07 20:01:54 +0400 |
commit | 15bb387b84e9da2f9faaf43558eddeb364b90d9c (patch) | |
tree | c9888d5a59ac5ef85570f24fbbfa056eff00ef9b | |
parent | e217fc040843fb77f885822d8ef1a45f84cfacae (diff) |
Sequential:push(module)
-rw-r--r-- | Sequential.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Sequential.lua b/Sequential.lua index b43bd99..bdd3ac4 100644 --- a/Sequential.lua +++ b/Sequential.lua @@ -13,6 +13,15 @@ function Sequential:add(module) return self end +function Sequential:push(module) + local modules = self.modules + self.modules = {} + self:add(module) + for i,module in ipairs(modules) do + self:add(module) + end +end + function Sequential:size() return #self.modules end |