This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
--
[ Picked text/plain from multipart/alternative ]
David,

Essentially they accomplish a NOP type of instruction. You are correct that
NEXT SENTENCE will advance to the statement following the next ".". CONTINUE
however will advance to the next logical statement following either a Scope
Delimiter or ".".
So (my own opinion and style for better or worse) I do not use any more than
the required periods in a program and always use scope delimiters, or to
state it differently, don't mix scope delimiters and periods in the same
program.

It has been a while since I have used Microfocus Cobol, but if you have the
complete workbench you can follow how these two statements behave. Now, in
the AS/400 Cobol Reference manual V3, pg 277 there is conflicting
information, as far as Cobol goes, "If the END-IF phrase is specified, the
NEXT SENTENCE phrase must not be specified" however the IBM extension says
"NEXT SENTENCE can be specified with END-IF" so since you are using
Microfocus COBOL, I would check your directives and make sure you are
pretending to be the correct compiler.

-----Original Message-----
From: David Silber [mailto:david.silber@hpdsoftware.com]
Sent: Wednesday, June 19, 2002 8:47 AM
To: 'cobol400-l@midrange.com'
Subject: NEXT SENTENCE


I found a posting in the archives from May 2001 that dealt with things to
watch for when moving from OPM to ILE COBOL. One of the items dealt with
NEXT SENTENCE. A reply claimed that in OPM COBOL, NEXT SENTENCE worked like
CONTINUE (incorrect) while in ILE COBOL it skipped to the statement
following the next period (correct). Does anyone have any more details? We
have experienced some funnies with NEXT SENTENCE when END-IFs were added to
our code but the funnies seemed to be when our application was run on Unix
(Micro Focus COBOL), not AS/400. The archives search revealed no other entry
for NEXT SENTENCE so clarification would be very useful. Thanks.

David Silber
email: david.silber@hpdsoftware.com



This email and any attachments are strictly confidential and are intended
solely for the addressee. If you are not the intended recipient you must
not disclose, forward, copy or take any action in reliance on this message
or its attachments. If you have received this email in error please notify
the sender as soon as possible and delete it from your computer systems.
Any views or opinions presented are solely those of the author and do not
necessarily reflect those of HPD Software Limited or its affiliates.

 At present the integrity of email across the internet cannot be guaranteed
and messages sent via this medium are potentially at risk.  All liability
is excluded to the extent permitted by law for any claims arising as a re-
sult of the use of this medium to transmit information by or to
HPD Software Limited or its affiliates.


_______________________________________________
This is the COBOL Programming on the iSeries/AS400 (COBOL400-L) mailing list
To post a message email: COBOL400-L@midrange.com
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/cgi-bin/listinfo/cobol400-l
or email: COBOL400-L-request@midrange.com
Before posting, please take a moment to review the archives
at http://archive.midrange.com/cobol400-l.


As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.