From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,14f7200925acb579 X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Come From Forever! (was: No Go To's Forever!) Date: 2000/03/28 Message-ID: <8bqhco$13v$1@nnrp1.deja.com>#1/1 X-Deja-AN: 603422123 References: <38D7B41D.B3494C6A@lmco.com> <38D7B83B.27DC06C8@earthlink.net> <8b8fha$m1h$1@nnrp1.deja.com> <38D8EAC1.2563A49C@quadruscorp.com> <8bg04j$q8r$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x37.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Tue Mar 28 14:59:44 2000 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.7 [en] (WinNT; I) Date: 2000-03-28T00:00:00+00:00 List-Id: In article , Keith Thompson wrote: > Ted Dennison writes: > [...] > > The "come from" statement is actually a lot more powerful than the > > goto statement though. For instance, multiple "come from"s for the > > same line is one way to implement a multi-threaded algorithm. > > Not the way it's defined in Intercal. If I recall correctly, only one > "come from" for a given label can be active at a time. That is true for the old C-Intercal (Intercal73?). But for Threaded Intercal multiple "come from"'s are the means of starting new threads. A discussion of the proposed standard is available at http://www.cse.unsw.edu.au/~malcolmr/threaded_intercal.html Here is the relevant exerpt: Initially there is only one thread. New threads are created by using COME FROM statements. Unlike standard C-Intercal, multiple COME FROM statements are allowed for a particular line number. If more than one such COME FROM exists, then the thread shall split into several threads, one for each COME FROM. -- T.E.D. http://www.telepath.com/~dennison/Ted/TED.html Sent via Deja.com http://www.deja.com/ Before you buy.