Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!mcvax!ukc!edcastle!aiai!richard
From: richard@aiai.ed.ac.uk (Richard Tobin)
Newsgroups: comp.lang.c
Subject: Re: Coroutines in C
Message-ID: <736@skye.ed.ac.uk>
Date: 15 Aug 89 14:52:05 GMT
References: <5663@ficc.uu.net> <14281@haddock.ima.isc.com>
Reply-To: richard@aiai.UUCP (Richard Tobin)
Organization: AIAI, University of Edinburgh, Scotland
Lines: 15

In article <14281@haddock.ima.isc.com> karl@haddock.ima.isc.com (Karl Heuer) writes:
>Wasn't there such a library (cofork(), cowait(), etc.) for the pdp11 back in
>V6 or early V7?  I never used it, but I recall having seen it described.

Yes, it's in section VII (user-maintained subroutines) of the Sixth 
Edition (May 75) manual.

The routines were actually called crfork(), crexit(), crread(), crwrite()
crexch() and crprior().

-- Richard
-- 
Richard Tobin,                       JANET: R.Tobin@uk.ac.ed             
AI Applications Institute,           ARPA:  R.Tobin%uk.ac.ed@nsfnet-relay.ac.uk
Edinburgh University.                UUCP:  ...!ukc!ed.ac.uk!R.Tobin