Hi JIm,
>I don't see how a "m." in front of any array variable name would be "terribly confusing". I don't know of a rule that says that "m." is to be used for only 'single' memory variables.
>And if one did get confused at seeing " m.laTest " I'd have to guess they were in the wrong business.
Although on mDot I am probably more of a believer than you, in case of arrays there is at least one place the mDot is not allowed:
dimension laTmp[1]
Select * from whatever into array m.laTmp
whereas
COPY to ARRAY m.latmp
works. So I except arrays from mDotting.
regards
thomas