15 recursive subroutine fortran_open(filename, lunit, format, position, iret)
20 character*(*),
intent(in) :: filename, format, position
21 integer,
intent(in) :: lunit
22 integer,
intent(out) :: iret
30 call x84(lunit,my_lunit,1)
31 call fortran_open(filename,my_lunit,
format,position,iret)
38 open(lunit, file=trim(filename), form=trim(format), &
39 position=trim(position), iostat=iret)
recursive subroutine fortran_open(filename, lunit, format, position, iret)
Open a Fortran file on the local system.
This module declares and initializes the IM8B variable.
logical, public im8b
Status indicator to keep track of whether all future calls to BUFRLIB subroutines and functions from ...
subroutine x48(IIN4, IOUT8, NVAL)
Encode one or more 4-byte integer values as 8-byte integer values.
subroutine x84(IIN8, IOUT4, NVAL)
Encode one or more 8-byte integer values as 4-byte integer values.