> Lua's table is a generic structure. It can be used as an array and as an > dictionary, *but not at the same time*. This is not true at all. Lua tables can and frequently are used as an array and as a dictionary at the same time.