NCEPLIBS-bufr
12.0.1
|
Initate the process to parse out mnemonics from a character string. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | parusr (STR, LUN, I1, IO) |
Initate the process to parse out mnemonics from a character string. More... | |
Initate the process to parse out mnemonics from a character string.
Definition in file parusr.f.
subroutine parusr | ( | character*(*) | STR, |
LUN, | |||
I1, | |||
IO | |||
) |
Initate the process to parse out mnemonics from a character string.
This subroutine initates the process to parse out mnemonics (nodes) from a user-specified character string, and separates them into store and condition nodes. Information about the string "pieces" (i.e., the mnemonics) is stored in arrays in common block /usrstr/. Condition nodes are sorted in the order expected in the internal jump/link tables and several checks are performed on the nodes.
[in] | STR | - character*(*): string of blank-separated mnemonics. |
[in] | LUN | - integer: File ID. |
[in] | I1 | - integer: a number greater than or equal to the number of blank-separated mnemonics in STR. |
[in] | IO | - integer: status indicator for BUFR file associated with LUN:
|
Definition at line 25 of file parusr.f.
References bort2(), lstjpb(), parstr(), and parutg().
Referenced by string().