A SERVICE OF

logo

Chapter 3 217
Command Definitions C-E
ELSE
ELSE
Provides an alternate execution sequence within an IF statement. (Native Mode)
Syntax
ELSE
Parameters
None.
Operation Notes
The ELSE command is used only in conjunction with the IF and ELSEIF commands. The
IF command is used with the ENDIF command, and optionally with the ELSE command, to
control the execution of a job. The IF, ENDIF, and optional ELSE commands constitute an
IF block. A logical expression is evaluated, and if true, the IF block is executed; if false, the
ELSE block (if one exists) is executed.
Use
This command may be issued from a session, job, program, or in BREAK. Pressing Break
has no effect on this command.
Example
The following job listing illustrates using the ELSE command:
!CONTINUE
!PASXL MYPROG,MYUSL
!IF JCW>=FATAL THEN
! TELL USER.TECHPUBS;COMPILE FAILED
!ELSEIF JCW>=WARN THEN
! TELL USER.TECHPUBS;COMPILE COMPLETED WITH WARNINGS
!ELSE
! TELL USER.TECHPUBS;COMPILE COMPLETE WITH NO WARNINGS
!ENDIF
Related Information
Commands DELETEVAR, ELSEIF, ENDIF, IF, SETJCW, SETVAR, SHOWJCW, SHOWVAR
Manuals None