|
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 mailing list archive is Copyright 1997-2025 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.