>You need to trick the compiler. Sometimes it's enough to use these brackets: []
>
>but You will probably need the following section in the PRG that uses the array without defining it
>
>
>if .T. and .F.
> define Results[39,2]
>endif
>
Interesting workaround - but in this case, EXTERNAL ARRAY does seem simpler. And, I think it doesn't create an executable statement. (The IF will actually be evaluated, wasting a tiny fraction of a second.)
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)