Page 1 of 1

IF NOT statement for 88 variable in COBOL

Posted: Mon Jun 03, 2024 2:19 pm
by pinball
Hi,

Is it possible to use IF NOT statement for 88 variable in COBOL?

Example

Code: Select all

01 COUNTRY PIC X(03) VALUE SPCAES
    88  CTRY_IND   VALUE "IND"
  88  CTRY_PAK   VALUE "PAK"
  88  CTRY_CHN   VALUE "CHN"

Is below statement possible?

Code: Select all

IF NOT CTRY_CHN
     MOVE A TO B
ELSE
     MOVE B TO C
END-IF
 

Re: IF NOT statement for 88 variable in COBOL

Posted: Mon Jun 03, 2024 3:13 pm
by zum13
Hello.

Yes, you can "NOT" an 88-level.

Re: IF NOT statement for 88 variable in COBOL

Posted: Tue Jun 11, 2024 8:40 pm
by pinball
Thanks zum13.