NCEPLIBS-bufr 11.7.1
imrkopr.f
Go to the documentation of this file.
1C> @file
2C> @brief Check whether a mnemonic is a Table C marker operator.
3
4C> This function determines whether a specified mnemonic is a
5C> Table C marker operator.
6C>
7C> @author J. Ator
8C> @date 2016-05-04
9C>
10C> @param[in] NEMO -- character*(*): Mnemonic
11C> @returns iokoper -- integer: Flag indicating whether NEMO is a
12C> Table C marker operator
13C> - 0 = No
14C> - 1 = Yes
15C>
16C> <b>Program history log:</b>
17C> | Date | Programmer | Comments |
18C> | -----|------------|----------|
19C> | 2016-05-04 | J. Ator | Original author |
20C>
21 INTEGER FUNCTION imrkopr(NEMO)
22
23 CHARACTER*(*) nemo
24
25C-----------------------------------------------------------------------
26C-----------------------------------------------------------------------
27
28 IF (len(nemo).LT.6) THEN
29 imrkopr = 0
30 ELSE IF ( ( nemo(4:6).EQ.'255' )
31 + .AND.
32 + ( ( nemo(1:3).EQ.'223' ) .OR. ( nemo(1:3).EQ.'224' ) .OR.
33 + ( nemo(1:3).EQ.'225' ) .OR. ( nemo(1:3).EQ.'232' ) ) )
34 + THEN
35 imrkopr = 1
36 ELSE
37 imrkopr = 0
38 ENDIF
39
40 RETURN
41 END
integer function imrkopr(NEMO)
This function determines whether a specified mnemonic is a Table C marker operator.
Definition: imrkopr.f:22