Regions In Computation
The region r prefixing a statement gives the indices over which all computation on rank r arrays is applied
Regions are scoped, i.e. a region on an inner statement “over-rides” a region on outer stmt
[1..n] begin ...
[2..n-1] ... A + B ...
end;
Regions can be dynamic, i.e. bounds are evaluated on each execution of the statement