Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!apple!julius.cs.uiuc.edu!zaphod.mps.ohio-state.edu!sdd.hp.com!ucsd!ucbvax!BRFAPESP.BITNET!UNBCIC From: UNBCIC@BRFAPESP.BITNET Newsgroups: comp.lang.forth Subject: Tagged CATCH Message-ID: <9102011401.AA24488@ucbvax.Berkeley.EDU> Date: 31 Jan 91 23:26:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: UNBCIC%BRFAPESP.BITNET@SCFVM.GSFC.NASA.GOV Organization: The Internet Lines: 12 Mitch, I think your implementation of TCATCH (NCATCH), that was small than mine because 0 THROW is a do-nothing operation (is NOOP in ANS Forth? It would be very useful for CFA's Tables...), was wrong. Unfortunely, I lost your implementation. I think that there was an error because when CATCH terminates succesfully (i.e. no 'true' THROWs), it returns 0. (8-DCS) Daniel C. Sobral UNBCIC@BRFAPESP.BITNET P.S.: I realized that your CForth has no Catch&Throw, although you claim that it has error handling support; it's something like Catch&Throw?