|
There are quite some tricky complications when allowing multiple variable dimensions. Most problems are related to the fact that sparse arrays have to be stored and restored. Also a separate column containing pointers to the beginning of each event in the variable array must be stored. This last point is, of course, no problem in case the array is really sparse.
The way it is implemented is simple: all (multi-dimensional) arrays can be handled as a single large one-dimensional array. In that way no extra information is needed to have direct access to a variable length array.
![]() | Release Notes | Known bugs | FAQs | Contributions | Tutorial | Reference manual | Down load | Miscellaneous |