WNL(3F) Last changed: 1-6-98
NAME
WNLFLAG, WNLDELM, WNLSEP, WNLREP - Provides user control of NAMELIST
output format
SYNOPSIS
CALL WNLFLAG(char)
CALL WNLDELM(char)
CALL WNLSEP(char)
CALL WNLREP(char)IMPLEMENTATION
UNICOS, UNICOS/mk, and IRIX systems
DESCRIPTION
On IRIX systems, this routine is valid only when compiling programs
with the MIPSpro 7 Fortran 90 compiler or when compiling programs with
the -craylibs option to the MIPSpro 7.2 F77 compiler. See the "BUGS"
subsection for further details.
These routines provide user control of output formatting.
char For WNLFLAG, the first ASCII character of the first line.
Default is a blank.
For WNLDELM, a NAMELIST delimiter. Default is &.
For WNLSEP, a NAMELIST separator. Default is a comma (,).
For WNLREP, a NAMELIST replacement character. Default is =.
WNLFLAG changes the character written in column 1 of the first line
from blank to char. Typically, char is used for carriage control if
the output is to be listed, or for forcing echoing if the output is to
be used as input for NAMELIST reads.
WNLDELM changes the character preceding the group name and END from &
to char.
WNLSEP changes the separator character immediately following each
value from , to char.
WNLREP changes the replacement operator that comes between name and
value from = to char.
In each of these subroutines, char is a character variable that
contains any ASCII character. Except on the CRAY T90 series, char may
also be a Hollerith character, specified by 1Lx or 1Rx.
These routines support the Cray Research FORTRAN 77 (CF77) namelist
extension. The ANSI Fortran 90 standard introduced a standardized
version of namelist I/O. The facilities provided by these routines
are not used by namelist I/O in a Fortran program compiled with Cray
Research Fortran 90 (CF90) unless the -f77 option is supplied on the
assign(1) command for a file or unit.
BUGS
On IRIX systems, the implementation of these routines has not been
thoroughly tested.
SEE ALSORNL(3), RNLECHO(3F), RNLSKIP(3F), RNLTYPE(3F), WNLLINE(3F),
WNLLONG(3F)
Application Programmer's Library Reference Manual, publication SR-
2165, for the printed version of this man page.