🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.funkcyjne
Article #416

Re: Mozart-OZ

#416
From: DecatonE
Date: Sun, 05 Oct 2003 01:29
38 lines
1875 bytes
Ciąg dalszy ciekawostek:

First, remember that each thread is a data-flow thread that blocks on 
data dependency. Consider the following program: 

declare X0 X1 X2 X3 in 
thread 
   local Y0 Y1 Y2 Y3 in 
      {Browse [Y0 Y1 Y2 Y3]}  
      Y0 = X0+1
      Y1 = X1+Y0
      Y2 = X2+Y1
      Y3 = X3+Y2
      {Browse completed}
   end 
end 
{Browse [X0 X1 X2 X3]}

Wynik browsowania:
[X0 X1 X2 X3]    (z ostatniego wiersza)
[_ _ _ _]        (z wątku - brak completed)


Po dodaniu (może być na końcu):
X1 = 0
X2 = 1
X3 = 2
X4 = 3

wynik browsowania:
[0 1 2 3]  (z ostatniego browsa)
[1 2 4 7]
completed  (z wątku - wątek zakończony (zmienne określone))

adam
-- 
[ rectifier[X]mesa.eu.org : mail ]
[  http://www.mesa.eu.org : home ]
Technical Details
Message-ID: <Xns940B23970CCB6zdomu@127.0.0.1>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
References: <Xns940A1B5DFE2AEzdomu@127.0.0.1> <s99ekxtc6rx.fsf@localhost.localdomain> <Xns940AC8C0FF73Dzdomu@127.0.0.1>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: DecatonE <news01@skasuj.mesa.eu.org>
Newsgroups: pl.comp.lang.funkcyjne
Subject: Re: Mozart-OZ
Date: Sun, 05 Oct 2003 03:29:55 +0200
Organization: news.onet.pl
Lines: 38
Sender: szladam@poczta.onet.pl@vf28.neoplus.adsl.tpnet.pl
Message-ID: <Xns940B23970CCB6zdomu@127.0.0.1>
References: <Xns940A1B5DFE2AEzdomu@127.0.0.1> <s99ekxtc6rx.fsf@localhost.localdomain> <Xns940AC8C0FF73Dzdomu@127.0.0.1>
NNTP-Posting-Host: vf28.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1065317397 2611 80.50.233.28 (5 Oct 2003 01:29:57 GMT)
X-Complaints-To: abuse@onet.pl
NNTP-Posting-Date: 5 Oct 2003 01:29:57 GMT
User-Agent: Xnews/5.02.24 Mime-proxy/1.2.c.0 (Win32)
X-face: %*W*;[JzU~jUlkH7O[py6D%P#eC9KGNQ`l@KoUxem0i7wJ^/!"gQ>`|Te[Xc-.pl%si91W-SanXs.v\xIwAf"Di#x2HzXPusLGo{Ei-/CQ,JT`Zn,v$S"w$kx$314_{dp77-e\${a0Y^Vs#(bFH9fejN_FJRRdxYjt{_>qI`fwo164Ygx3Y-pdW&>oXqKrLH?Po^TUr'TV&7j}vgcZ[jP=&"xzB*.*KnSyJ_h~
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit