  
  [1X35 [33X[0;0YParallel Computation - Extra Functions[133X[101X
  
  [33X[0;0Y::::::::::::::::::::::::[133X
  [33X[0;0Y[10XChildFunction("function(arg);",s)[110X[133X
  
  [33X[0;0YThis  runs  the GAP function "function(arg);" on a child process accessed by
  the stream s. The output from "func;" can be accessed via the stream.[133X
  [33X[0;0Y::::::::::::::::::::::::[133X
  [33X[0;0Y[10XChildRead(s)[110X[133X
  
  [33X[0;0YThis   returns,  as  a  string,  the  output  of  the  last  application  of
  [22XChildFunction("function(arg);",s)[122X.[133X
  [33X[0;0Y::::::::::::::::::::::::[133X
  [33X[0;0Y[10XChildReadEval(s)[110X[133X
  
  [33X[0;0YThis  returns, as an evaluated string, the output of the last application of
  [22XChildFunction("function(arg);",s)[122X.[133X
  [33X[0;0Y::::::::::::::::::::::::[133X
  [33X[0;0Y[10XParallelList(I,fn,L)[110X[133X
  
  [33X[0;0YInputs  a  list  [22XI[122X, a function [22Xfn[122X such that [22Xfn(x)[122X is defined for all [22Xx[122X in [22XI[122X,
  and   a  list  of  children  [22XL[122X.  It  uses  the  children  in  [22XL[122X  to  compute
  [22XList(I,x->fn(x))[122X.  (Obviously  the  function [22Xfn[122X must be defined on all child
  processes in [22XL[122X.)[133X
  
