Live data pointers
Live data pointers
ID: 2075Owner: Samantha
Date: 2013-03-01 01:59:17Priority: Moderate
Product/Component: Cadre Bugs
A live data variable with `type` == 1 should be a pointer. It should contain the ID of an entry, and when accessed automatically become that variable. This will lead to some tricky questions about where/when/how to cache what the pointer interacts with. We probably [i]don't[/i] want to store these live objects in the variable space, since they could change. Rely on the cache!

At the same time, prevent the creation/storage of regular arrays as live data. It would be too much work to put this in the database presently. I think.
Implemented but untested. Note that `type` actually is 2. 1 is used for functions.