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