RE: Reference to table innards and GC
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: RE: Reference to table innards and GC
- From: "Nick Trout" <nick@...>
- Date: 2004年1月14日 18:53:48 -0800
Sorry, the mighty Rici is more thorough and correct again. I read that 2
would be true if one part remained (either or, not neither nor!).
:)
-----Original Message-----
From: RLake@oxfam.org.pe [mailto:RLake@oxfam.org.pe]
Sent: Wednesday, January 14, 2004 6:40 PM
To: Lua list
Subject: Re: Reference to table innards and GC
> Taking the examples into account, are the above statements correct?
No. Statements 1 and 3 are correct, but statement 2 is incorrect: what
you call the "outer table" will be eventually garbage collected because
no reference to it remains.
There is actually no such thing as an "inner" table: there are two
tables, one of which includes a reference to the other. (So the global
variable inner in example two does not reference the "innards" of
anything.)
R.