Michael Lazzaro wrote:
On Thursday, November 7, 2002, at 06:36 AM, Austin Hastings wrote:For 'bit', the key value is (eenie, meenie, ...) '1'.
From A2 we have:
"Run-time properties really are associated with the object in question, which implies some amount of overhead. For that reason, intrinsic data types like C<int> and C<num> may or may not allow run-time properties.
From E2: a C<int> will never have attributes or promote to an object.
My interpretation: A C<INT> my start as as C<int> as long as the compiler/optimizer doesn't see any attributes/tie/bless or whatever, that would need an object. If so, it promotes to an object.
More important: how big is C<my bool @bit_ar is dim(1000,1000)>. It will be 10^6 / (sizeof(int) * CHAR_BIT) + list_overhead.
leo