10 type(item
) :: items(3)
17 type(item
), allocatable
:: items(:)
20 items
= [item(3.0), item(4.0), item(5.0)]
21 c
= container(items
=[(items(i
), i
= 1, size(items
))])
22 if (any (c
%items
% x
/= items
% x
)) stop 1
24 c
= container(items
=[(items(i
), i
= 1, n
)])
25 if (any (c
%items
% x
/= items
% x
)) stop 2
26 c
= container(items
=[(items(i
), i
= 1, 3)])
27 if (any (c
%items
% x
/= items
% x
)) stop 3