Have You Tried: Associative Arrays

The primary benefit of associative arrays is that the objects within arrays retain their relationships, making it incredibly easy to make adjustments to an array pattern, spacing, and location. This is much faster than changing the location of individual objects.

Note: You can explode an associative array to return to individual, non-associated objects, which you might need to do if the array is asymmetrical or irregular. Non-associative arrays can still be created with the ARRAYCLASSIC command, which is the previous version of ARRAY.

To learn how easy and practical it is to create and modify repetitive objects with associative arrays, see Bringing Arrays Under Your Control.