with Array5_Pkg2; use Array5_Pkg2; | |
with Array5_Pkg2.G; | |
package Array5_Pkg1 is | |
type Derived is new Root with record | |
N : Integer; | |
end record; | |
package My_G is new Array5_Pkg2.G (Derived); | |
type Arr is array (1 .. My_G.Data.N) of Integer; | |
end Array5_Pkg1; |