diff options
Diffstat (limited to 'lua/table_iterator.lua')
| -rw-r--r-- | lua/table_iterator.lua | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/lua/table_iterator.lua b/lua/table_iterator.lua deleted file mode 100644 index 5bacada6..00000000 --- a/lua/table_iterator.lua +++ /dev/null @@ -1,27 +0,0 @@ - -local TableIterator = {} - -function TableIterator:create(table) - local iterator = {}; - iterator.index = 0; - iterator.table = table; - - function iterator:clone() - return TableIterator:create(table) - end - - function iterator:next() - self.index = self.index + 1 - return self.table[self.index] - end - - function iterator:prev() - self.index = self.index - 1 - return self.table[self.index] - end - - return iterator -end - - -return TableIterator
\ No newline at end of file |
