Thanks again Alan. VFP 5.0 Enterprise Edition does not respond to TRY, CATCH OR ENDTRY in its help. My Manuals are in Meath, will look there tonight. William
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Alan Bourke Sent: 22 March 2010 20:33 To: [email protected] Subject: Re: HELP WITH STRUCTURES. CLIPPER TO VFP PORT. On investigation the Clipper BEGIN SEQUENCE ... END structure seems to act like a TRY ... CATCH ... ENDTRY in VFP would that be right ? So: Try On Thu, 18 Mar 2010 09:33 +0000, "Tormey" <[email protected]> wrote: > BEGIN SEQUENCE - END SEQUENCE IN CLIPPER PROVIDES AN ABSOLUTE LOOP EXIT > AS IN > BEGSEQ > DO WHILE .T. > IF .NOT. WHATEVER > DO WHILE WHATEVER > IF .NOT. CALL FNC1() .OR. WHATEVER > EXIT > ENDIF > ENDDO > WHATEVER > MORE CONDITIONAL EXITS AND BREAKS > ENDDO > ENDSEQ > > FUNCTION FNC1() > CONDITIONAL > BREAK > END CONDITIONAL > RET .T. > ENDFNC > > A DO WHILE IN CLIP AND FOX GET YOU ONLY TO ITS OWN ENDDO, BUT THE BREAK > CARRIES YOU TO ITS END SEQ NO MATTER WHAT. SUPER FOR DEEPLY NESTED STUFF > WE USE FOR PROCESS CONTROL. > > PLEASE HOW DOES FOX DO THIS. MY SOLUTIONS ARE NOT ELEGANT AND THEREFORE > ERROR PRONE. > SEPAPHORES: - MESSY > LOOP AND SEMAPHORES:- NOT NICE EITHER > GOTO:- HEAVEN AND FOX FORBID > CALL TO C: WOULD BE NICE WE HAVE USED CLIPPER -C EXTENSIVELY, BUT THAT > ROUTE IS IN FOX EITHER. > > IF NOT FOX OR CLIPPER WHAT HOPE IT THERE ??? > WILLIAM TORMEY. > > [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/000001caca8b$554858b0$0101a...@dc46xl51 ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

