you can exit with a GOTO (poor practice); otherwise you'll need to reorganize your code to use UNTIL/WHILE.
On Thu, Apr 19, 2012 at 4:59 PM, Boydell, Stuart <[email protected]> wrote: > It would work, until someone moved the twisted logic into a gosub. > Personally, I'm not a fan of exits, I think they can get buried. I would use > the [while|until] clause instead and build the logic betwixt accordingly: > for A1 = 1 to X until G = H > for A2 = 1 to Y until G = H > <retwisted logic (agh)> > next A1 > next A2 > > Stuart > ________________________________ > From: Dave Laansma > Sent: 20-Apr-12 6:36 > To: [email protected] > Subject: [U2] EXIT ; EXIT inside a loop > > Given: > > > > FOR A1 = 1 TO X > > FOR A2 = 1 TO Y > > <little twisted logic> > > IF G = H THEN EXIT ; EXIT > > <twisted little logic> > > NEXT A2 > > <twisting little logic> > > NEXT A1 > > <little twisting logic> > > > > The question is, if G = H, will the two EXIT commands drop out of both > loops, skipping BOTH <twisted little logic> and <twisting little logic>, > and resume execution at <little twisting logic> ? > > > > PLOUGH > > > > Sincerely, > > David Laansma > > IT Manager > > Hubbard Supply Co. > > Direct: 810-342-7143 > > Office: 810-234-8681 > > Fax: 810-234-6142 > > www.hubbardsupply.com<http://www.hubbardsupply.com> > <http://www.hubbardsupply.com> > > "Delivering Products, Services and Innovative Solutions" > > > > _______________________________________________ > U2-Users mailing list > [email protected] > http://listserver.u2ug.org/mailman/listinfo/u2-users > > > > _______________________________________________ > U2-Users mailing list > [email protected] > http://listserver.u2ug.org/mailman/listinfo/u2-users _______________________________________________ U2-Users mailing list [email protected] http://listserver.u2ug.org/mailman/listinfo/u2-users
