3 subtype Index_Type
is Integer range 1..10;
5 type Arr
is array (Index_Type
range <>) of Integer;
7 type Rec
(Min
: Index_Type
; Max
: Index_Type
) is record
11 type Ptr1
is access Rec
;
13 type Ptr2
is access Ptr1
;
15 type Ptr3
is access Ptr2
;
17 function F
(Arg
: Ptr3
) return Integer;