Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!udel!rochester!pt.cs.cmu.edu!dsl.pitt.edu!pitt!willett!ForthNet From: ForthNet@willett.pgh.pa.us (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: for us beginners? Help Message-ID: <2068.UUL1.3#5129@willett.pgh.pa.us> Date: 9 Dec 90 23:33:07 GMT Organization: String, Scotch tape, and Paperclips. (in Pgh, PA) Lines: 26 Date: 12-07-90 (12:29) Number: 413 of 417 (Echo) To: ALL Refer#: NONE From: DALE SMITH Read: HAS REPLIES Subj: GOTO-LESS PROGRAMMING Status: PUBLIC MESSAGE Conf: FORTH (58) Read Type: GENERAL (+) I'm a new forth programmer, no flames please! ;-) What's the best way to code things like xfer protocols that have goto's jumping from a case inside a while loop to some things back before the loop started? Or go to one of several error exits? There is lots of stuff like that in the sz/rz programs. State machines? How do you get back out of some deeply nested things like longjmp() and setjmp() do from C? Thanks, dale NET/Mail : RCFB Golden, CO (303) 278-0364 VESTA & Denver FIG for Forth! <<<>>> ----- This message came from GEnie via willett through a semi-automated process. Report problems to: dwp@willett.pgh.pa.us or uunet!willett!dwp