rnl(3F)
RNLFLAG, RNLDELM, RNLSEP, RNLREP, RNLCOMM - Manipulates characters recognized by NAMELIST
As shipped in IRIX 6.5.19. Last changed in IRIX 6.5.19.
NAME RNLFLAG, RNLDELM, RNLSEP, RNLREP, RNLCOMM - Manipulates characters recognized by NAMELIST SYNOPSIS CALL RNLFLAG(char, mode) CALL RNLDELM(char, mode) CALL RNLSEP(char, mode) CALL RNLREP(char, mode) CALL RNLCOMM(char, mode) DESCRIPTION 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 F77 compiler. See the "BUGS" subsection for further details. These routines perform character manipulation. All arguments must be of default kind unless documented otherwise. On IRIX systems, the default kind is KIND=4. The following is a list of valid arguments for this routine. char For RNLFLAG, an echo character. Default is E. For RNLDELM, a delimiting character. The defaults are $ and &. For RNLSEP, a separator character. Default is a comma (,). For RNLREP, a replacement character. Default is =. For RNLCOMM, a trailing comment indicator. Defaults are a colon (:) and a semicolon (;). mode mode can have the following values: =0 Delete character not equal to 0 Add character In each of these user-control subroutine argument lists, char is a character variable that contains any ASCII character. char may also be a Hollerith character, specified by 1Lx or 1Rx. RNLFLAG adds or removes char from the set of characters that, if found in column 1, initiates echoing of the input lines to stdout. RNLDELM adds or removes char from the set of characters that precede the NAMELIST group name and signal end-of-input. RNLSEP adds or removes char from the set of characters that must follow each constant to act as a separator. RNLREP adds or removes char from the set of characters that occur between the variable name and the value. RNLCOMM adds or removes char from the set of characters that initiate trailing comments on a line. No checks are made to determine the reasonableness, usefulness, or consistency of these changes. BUGS The implementation of these routines has not been thoroughly tested. SEE ALSO RNLECHO(3F), RNLSKIP(3F), RNLTYPE(3F), WNL(3), WNLLINE(3F), WNLLONG(3F)