blob: 709f5eb031ac30bd4e71f5e170381e9a50a6c485 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# This is the VMS version. A character string variable is passed
# to an integer array argument using %ref.
#
# FTGCBF -- Read a sequence of characters from a file into the output
# character string buffer. The sequence may begin on any byte boundary and
# may be any number of bytes long. An error status is returned if less than
# the requested amount of data is read.
procedure ftgcbf (iunit, convrt, nbytes, array, status)
int iunit #I fortran unit number
int convrt #I convert to ASCII? (not used in SPP version)
int nbytes #I number of bytes to be transferred
% character*(*) array
int status #U output error status
begin
# Get the data. Note that we use %ref.
call ftgbyt (iunit, nbytes, %ref (array), status)
end
|