tableA.testA
does not exist until the definition of tableA
is complete.
You need to do tableA.tableB.testB = tableA.testA + 1
after tableA
is complete.
Question
I have a table(TableA
), that has another table in it(TableB
). I want to retrieve a variable that is located in TableA
from within TableB
. How would I go about doing this? I have tried:
tableA = {
testA = 5;
tableB = {
testB = tableA.testA + 1;
};
}
print(tableA.tableB.testB)
but get an error from within tableB
that states that tableA
doesn't exist.
La solution
tableA.testA
does not exist until the definition of tableA
is complete.
You need to do tableA.tableB.testB = tableA.testA + 1
after tableA
is complete.