diff options
Diffstat (limited to 'apl9.h')
-rw-r--r-- | apl9.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -243,6 +243,7 @@ struct ThreadData ErrorGuard *globalerrorguard; QLock lock; Rendez newmail; + Array *name; }; struct Mail @@ -339,7 +340,7 @@ Function inverse(Function); /* concurrency.c */ void initthreads(void); -int spawnthread(Function, Array *, Array *); +int spawnthread(Function, Array *, Array *, Array *); ThreadData *getthreaddata(void); void messagesend(Array *, int); Array *messagerecv(Function, int); @@ -438,7 +439,6 @@ Array *fnSend(Array *, Array *); Array *opEach(Datum *, Array *, Array *); Array *opSwitch(Datum *, Array *, Array *); Array *opKey(Datum *, Array *, Array *); -Array *opSpawn(Datum *, Array *, Array *); Array *opOuterProduct(Datum *, Array *, Array *); Array *opSelfReference1(Datum *, Array *, Array *); Array *opReceive(Datum *, Array *, Array *); @@ -452,6 +452,7 @@ Array *opOver(Datum *, Datum *, Array *, Array *); Array *opUnder(Datum *, Datum *, Array *, Array *); Array *opObverse(Datum *, Datum *, Array *, Array *); Array *opSelfReference2(Datum *, Datum *, Array *, Array *); +Array *opSpawn(Datum *, Datum *, Array *, Array *); /* Dyadic functions from hybrids.c */ Array *fnReplicateLast(Array *, Array *); |