Tables in Lua implement associative arrays. That is, they can be indexed not just with numbers, but also with strings or any other value of the language, except nil.
This library provides generic functions for table manipulation. It provides all its functions inside the table table.
...