In a file I do a code like this:
Source = {}
Source[1] = { a = 1, b = 2, ... }
in another file, I do the next:
Table = {}
Table[1] = Source[1]
Table[2] = Source[1]
I use this method for creating objects in Lua. Though, they don't act separately, for example, I can't give a different a
value for the two tables.
Why? Also, what can I do for it? I want to avoid defining tables one by one.