package Loop_Optimization12 is | |
type Enum1 is (A, B, C, D, E, F, G, H, I, J); | |
type Enum2 is (A, B, C); | |
type Enum3 is (A, B, C, D, E, F); | |
type Enum4 is (A, B, C, D); | |
type Enum5 is (A, B, C, D, E); | |
type Arr is array (Enum3, Enum4, Enum4, Enum5, Enum5, Enum3, | |
Enum2, Enum3, Enum5, Enum3) of Natural; | |
type Arr_Ptr is access Arr; | |
type Ext_Arr is array (Enum1) of Arr_Ptr; | |
type Rec is record | |
F : Ext_Arr; | |
end record; | |
type Rec_Ptr is access Rec; | |
procedure Reset (S : Rec_Ptr); | |
end Loop_Optimization12; |