> You missed my point: I view the array reference as *not* taking the > address, but it's not an indirect reference either. I meant to say that that view is fine with me if we can implement it, but AFAIK that is not the way it works currently with C family languages. You Ada milage might vary...