2 ! this used to crash due to an uninitialized variable in expand_iterator.
6 integer(kind
=kind(1)) :: item_end
7 character(256) :: string
10 type(buffer_type
) :: buffer
13 function rest_of_line(self
) result(res
)
14 type(textfile_type
) :: self
17 res
= self
%buffer
%string(self
%buffer
%item_end
+1: )
20 subroutine read_intvec_ptr(v
)
21 integer(kind
=kind(1)), dimension(:), pointer :: v
22 integer(kind
=kind(1)) :: dim
,f
,l
,i
24 if (dim
>0) then; v
= (/ (i
, i
=f
,l
) /)