Consider that if you have control over the SAS variables named in your DATA step and SAS dataset, you can define an ARRAY statement with a variable prefix, such as:
ARRAY ATNNN (*) T: ;
but you would not be able to have any other variables (not in the array nor of a different SAS variable type) defined in the SAS dataset.
Clearly this technique may or may not apply, but it is possible with some programming instances.
Scott Barry
SBBWorks, Inc.