Newsgroups: comp.lang.modula3
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!decwrl!pa.dec.com!src.dec.com!gnelson 
From: gnelson (Greg Nelson)
Subject: Re: Question about Thread.AlertJoin
In-Reply-To: Message of 11 Apr 91 16:07:56 GMT
    from nr@cs.Princeton.EDU (Norman Ramsey)
    <1991Apr11.160756.16703@newross.Princeton.EDU>
To: m3
Message-ID: <9104112023.AA00652@jumbo.pa.dec.com>
X-Folder-Carbon: sent
Date: Thu, 11 Apr 91 13:23:12 PDT
Lines: 11


Norman Ramsey asks:

       PROCEDURE AlertJoin (t: T): REFANY RAISES {Alerted};
       (* Like Join, but if the thread is marked alerted at the time
          of call or sometime during the wait, raise Alerted.
          Implementations may raise additional exceptions.  *)
     I assume ``the thread'' referred to is the thread executing
     AlertJoin, not the thread t which is the argument to AlertJoin?

Correct.  More evidence of the need for Larch Modula-3.
