home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / z / zsh220.zip / zsh2.2 / src / exec.pro < prev    next >
Text File  |  1992-05-02  |  2KB  |  54 lines

  1. List parselstring DCLPROTO((char *s));
  2. void execstring DCLPROTO((char *s));
  3. int phork DCLPROTO((void));
  4. int execcursh DCLPROTO((Cmd cmd));
  5. int zexecve DCLPROTO((char *pth,char **argv));
  6. void execute DCLPROTO((int dash));
  7. char *findcmd DCLPROTO((char *arg0));
  8. int iscom DCLPROTO((char *s));
  9. int isrelative DCLPROTO((char *s));
  10. int hashcmd DCLPROTO((char *arg0,char **pp));
  11. void fullhash DCLPROTO((void));
  12. void execlist DCLPROTO((List list));
  13. void execlist2 DCLPROTO((Sublist list,int type,int last1));
  14. int execpline DCLPROTO((Sublist l,int how,int last1));
  15. void execpline2 DCLPROTO((Pline pline,int how,int input,int output,int last1));
  16. char **makecline DCLPROTO((struct lklist *list));
  17. void fixcline DCLPROTO((Lklist l));
  18. void untokenize DCLPROTO((char *s));
  19. int dontclob DCLPROTO((struct redir *f));
  20. void closemn DCLPROTO((struct multio **mfds,int fd));
  21. void closemnodes DCLPROTO((struct multio **mfds));
  22. void addfd DCLPROTO((int forked,int *save,struct multio **mfds,int fd1,int fd2,int rflag));
  23. void addvars DCLPROTO((Lklist l,int export));
  24. void execcmd DCLPROTO((Cmd cmd,int input,int output,int bkg,int last1));
  25. void fixfds DCLPROTO((int *save));
  26. void entersubsh DCLPROTO((int bkg));
  27. void closem DCLPROTO((void));
  28. char *gethere DCLPROTO((char *str,int typ));
  29. int getherestr DCLPROTO((struct redir *fn));
  30. void catproc DCLPROTO((struct multio *mn));
  31. void teeproc DCLPROTO((struct multio *mn));
  32. void closeallelse DCLPROTO((struct multio *mn));
  33. long int zstrtol DCLPROTO((char *s,char **t,int base));
  34. Lklist getoutput DCLPROTO((char *cmd,int qt));
  35. Lklist readoutput DCLPROTO((int in,int qt));
  36. char *getoutputfile DCLPROTO((char *cmd));
  37. char *namedpipe DCLPROTO((void));
  38. char *getoutproc DCLPROTO((char *cmd));
  39. char *getinproc DCLPROTO((char *cmd));
  40. int getinpipe DCLPROTO((char *cmd));
  41. int getoutpipe DCLPROTO((char *cmd));
  42. void runlist DCLPROTO((List l));
  43. char *gettemp DCLPROTO((void));
  44. char *zgetwd DCLPROTO((void));
  45. void mpipe DCLPROTO((int *pp));
  46. void spawnpipes DCLPROTO((Lklist l));
  47. int exectime DCLPROTO((Cmd cmd));
  48. int execfuncdef DCLPROTO((Cmd cmd));
  49. int execcond DCLPROTO((Cmd cmd));
  50. void execshfunc DCLPROTO((Cmd cmd,Cmdnam cn));
  51. void doshfuncnoval DCLPROTO((List list, Lklist args, int flags));
  52. void doshfunc DCLPROTO((List list, Lklist args, int flags));
  53. List getfpfunc DCLPROTO((char *s));
  54.