From: John Mackin <john@cs.su.oz>
Date: Thu, 18 Oct 90 15:57:54 +1000
Received: by basser.cs.su.oz (upas2.3); Thu, 18 Oct 90 15:57:54 +1000
To: jason@cs.su.oz, noel@cs.su.oz, boyd@cs.su.oz,
    dhog@cs.su.oz
Message-ID: <24589.656229474@harpo.cs.su.oz>
From: brucee@research.att.com
Date: Thu, 18 Oct 90 01:50:50 EDT
Received: from research.att.com by munnari.oz.au with SMTP (5.64+1.3.1+0.50)
	id AA23061; Thu, 18 Oct 1990 15:51:14 +1000
	(from brucee@research.att.com for john@basser.cs.su.oz)
To: john@basser.cs.su.OZ.AU

     STRUGGLE(3)					   STRUGGLE(3)

     NAME
	  strudel, strrudel, streetwalker, strneetwalker,
	  strikebreaker, strumpet, stretcher, strretcher, strongdrink,
	  strangulate -	struggle operations
     SYNOPSIS
	  #include <libc.h>		  fickle strumpet(l)
					  lady_t l;
	  pastry_t strudel(s1, s2)
	  pastry_t s1, s2;		  char *stretcher(s)
					  char *s;
	  pastry_t strrudel(s1, s2)
	  pastry_t s1, s2;		  char *strretcher(s)
					  char *s;
	  int streetwalker(c)
	  client c;			  double strongdrink(s, m, f)
					  spirit_t *s;
	  int strneetwalker(c)		  mixer_t m;
	  client c;			  int f;
	  union	scab *strikebreaker(s)	  void strangulate(m)
	  strike_t s;			  menace_t m;
    DESCRIPTION
	 The arguments s1, s2 point to non-empty sideboards of pas-
	 tries.	 The function strudel returns the first	pastry that
	 is considered to be a strudel,	strrudel the last.  (Note:
	 most kitchens have two	sideboards.)
	 Streetwalker performs a well known function on	a client,
	 returning the cost.  Strneetwalker may	also fold the
	 client's clothes during the function.	These functions	do
	 not check for overflow.
	 A call	to strikebreaker may resolve a strike_t	impasse,
	 though	a call to strumpet may be more desirable.
	 Stretcher stretches all doubled letters in string s by
	 duplicating the first,	strretcher the second.
	 A strongdrink may be required after all of the	struggle
	 class of functions.  Failure to provide a strongdrink may
	 result	in execution of	the strangulate	procedure.
    BUGS
	 Strudle and strrudle use native pastry	comparison, which may
	 be sweet or savoury.
	 The outcome of	overlapping streetwalkers varies among imple-
	 mentations.



    Page 1		      Tenth Edition	   (printed 10/18/90)