This is true, but I prefer to use the "end" constructs because they are
safer.  The safety comes from the compiler complaining about IF and END-Ifs
not matching.  An errant period generates no such indicator and causes a
bug.

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf
Of Matthew Stitt
Sent: Monday, April 16, 2012 5:45 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: GO TO "cobol"

If some-test-here-failed
         Set indicator-switch to true
         Go to 2000-exit
     End-if.

     If some-other-test-fails
         Set indicator-different-switch to true
         Go to 2000-exit
     End-if.

-------------------------------------------------------

You could have the exact same result by placing a period after the
"2000-exit".  Then the End-if is not needed.

<gd,r>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@bama.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

Reply via email to