Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!mcgill-vision!bloom-beacon!mintaka!ogicse!caesar.cs.montana.edu!uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!hplabs!hp-pcd!hpcvra!charliep From: charliep@hpcvra.CV.HP.COM (Charles Patton) Newsgroups: comp.sys.handhelds Subject: Re: HP-48 Details Message-ID: <21580022@hpcvra.CV.HP.COM> Date: 13 Mar 90 18:33:44 GMT References: <39438@apple.Apple.COM> Organization: Hewlett-Packard Co., Corvallis, OR, USA Lines: 11 The ABORT command on the HP28 was replaced with a more generic version on the HP48. The new command is DOERROR, which allows the user to "throw" to the nearest trap with any error number ("tag") of their choosing. ABORT is entirely equivalent to 0 DOERROR. The combination of IFERROR...END together with DOERROR allows generic throw and catch mechanisms to be used at the user-programming level. It should be useful to anyone who has ever wanted to break out of a FOR...NEXT loop, or use other non-local exiting constructs. ...Charlie Patton