From: WishList@2600.com (Technobabble)
Subject: unconstrained array clarification
Date: 1998/09/19
Date: 1998-09-19T00:00:00+00:00 [thread overview]
Message-ID: <WishList-1809982255060001@a17.phoenix-14.goodnet.com> (raw)
Ok, thanks ! Now what if all I have is an unconstrained array type like this:
type xyz_array is array (integer <>) of integer; -- this is it
type xyz_array_pointer is access xyz_array;
type xyz_array_pointer_array is array (1..100) of xyz_array_pointer;
type Object is
record
XYZ : xyz_array_pointer_array;
abc : integer;
end record;
Now I declare an Object,
This : Object; -- record is not constrained, legal or not?
Now I want to have say a 5 element xyz_array:
xyz5_array : xyz_array (1..5);
and I assign my pointer
This.XYZ(1) := xyz5_array'ACCESS; -- address of xyz_array type is assigned
now I want to loop:
for I in This.XYZ(1)'RANGE
loop
..........
???? Will this work ??? Is the syntax totally incorrect ???
help !!!
Richmond
next reply other threads:[~1998-09-19 0:00 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-09-19 0:00 Technobabble [this message]
1998-09-19 0:00 ` unconstrained array clarification dewarr
1998-09-19 0:00 ` Tucker Taft
1998-09-19 0:00 ` Technobabble
1998-09-19 0:00 ` dewarr
1998-09-22 0:00 ` Robert I. Eachus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox