. file [ arg ... ]
       Read  commands  from  file and execute them in  the
       environment.

       If  file  does  not contain a  slash,  or  if  PATH
       shell  looks  in  the components of $path  to  find
       containing  file.   Files  in the current directory
       unless  `.'  appears  somewhere  in  $path.   If  a
       `file.zwc'  is  found,  is  newer than file, and is
       form  (created  with the zcompile builtin) of file,
       are read from that file instead of file.

       If  any  arguments  arg  are  given,   they  become
       parameters;  the  old positional parameters are re-
       file is done executing.  If file was not found  the
       is  127; if file was found  but  contained  a  syn-
       return  status is 126; else the  return  status  is
       of the last command executed.
