home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Unix / Shells / zsh / Source / src / builtin.pro < prev    next >
Encoding:
Text File  |  1994-05-24  |  4.5 KB  |  79 lines

  1. void addbuiltins DCLPROTO((void));
  2. int bin_enable DCLPROTO((char *name,char **argv,char *ops,int whocares));
  3. int bin_colon DCLPROTO((char *name,char **argv,char *ops,int func));
  4. int bin_break DCLPROTO((char *name,char **argv,char *ops,int func));
  5. int bin_fg DCLPROTO((char *name,char **argv,char *ops,int func));
  6. int bin_let DCLPROTO((char *name,char **argv,char *ops,int func));
  7. void zexit DCLPROTO((int val));
  8. int optlookup DCLPROTO((char *s));
  9. int bin_setopt DCLPROTO((char *nam,char **args,char *ops,int isun));
  10. void listhtable DCLPROTO((Hashtab ht,HFunc func));
  11. void pshfunc DCLPROTO((char *s,Cmdnam cc));
  12. void penabledcmd DCLPROTO((char *s,Cmdnam cc));
  13. void pdisabledcmd DCLPROTO((char *s,Cmdnam cc));
  14. void niceprintf DCLPROTO((char *s,FILE *f));
  15. int bin_umask DCLPROTO((char *nam,char **args,char *ops,int func));
  16. int bin_whence DCLPROTO((char *nam,char **argv,char *ops,int func));
  17. int bin_cd DCLPROTO((char *nam,char **argv,char *ops,int func));
  18. char *cd_get_dest DCLPROTO((char *nam,char **argv,char *ops,int func));
  19. char *cd_do_chdir DCLPROTO((char *cnam,char *dest));
  20. char *cd_able_vars DCLPROTO((char *s));
  21. char *cd_try_chdir DCLPROTO((char *pfix,char *dest));
  22. int fixdir DCLPROTO((char *d,char *s));
  23. void cd_new_pwd DCLPROTO((int func,char *s));
  24. int bin_rehash DCLPROTO((char *name,char **argv,char *ops,int func));
  25. int bin_hash DCLPROTO((char *name,char **argv,char *ops,int func));
  26. int getjob DCLPROTO((char *s,char *prog));
  27. int findjobnam DCLPROTO((char *s));
  28. int isanum DCLPROTO((char *s));
  29. int bin_kill DCLPROTO((char *nam,char **argv,char *ops,int func));
  30. int bin_limit DCLPROTO((char *nam,char **argv,char *ops,int func));
  31. int bin_unlimit DCLPROTO((char *nam,char **argv,char *ops,int func));
  32. void showlimits DCLPROTO((int hard,int lim));
  33. int bin_sched DCLPROTO((char *nam,char **argv,char *ops,int func));
  34. int bin_eval DCLPROTO((char *nam,char **argv,char *ops,int func));
  35. int fcgetcomm DCLPROTO((char *s));
  36. int fcsubs DCLPROTO((char **sp,struct asgment *sub));
  37. int fclist DCLPROTO((FILE *f,int n,int r,int D,int d,int first,int last,struct asgment *subs,Comp com));
  38. int fcedit DCLPROTO((char *ename,char *fn));
  39. int bin_fc DCLPROTO((char *nam,char **argv,char *ops,int func));
  40. int bin_suspend DCLPROTO((char *name,char **argv,char *ops,int func));
  41. int bin_alias DCLPROTO((char *name,char **argv,char *ops,int func));
  42. void printalias DCLPROTO((char *s,struct alias *a));
  43. void printparam DCLPROTO((char *s,Param p));
  44. int bin_typeset DCLPROTO((char *name,char **argv,char *ops,int func));
  45. int istypeset DCLPROTO((Cmdnam c,char *nam));
  46. int bin_print DCLPROTO((char *name,char **args,char *ops,int func));
  47. int bin_dirs DCLPROTO((char *name,char **argv,char *ops,int func));
  48. int bin_unalias DCLPROTO((char *name,char **argv,char *ops,int func));
  49. int bin_disable DCLPROTO((char *name,char **argv,char *ops,int func));
  50. int bin_unhash DCLPROTO((char *name,char **argv,char *ops,int func));
  51. int bin_unset DCLPROTO((char *name,char **argv,char *ops,int func));
  52. int zread DCLPROTO((void));
  53. int bin_read DCLPROTO((char *name,char **args,char *ops,int func));
  54. int bin_vared DCLPROTO((char *name,char **args,char *ops,int func));
  55. int execbin DCLPROTO((Lklist args,Cmdnam cnode));
  56. struct asgment *getasg DCLPROTO((char *s));
  57. int bin_dot DCLPROTO((char *name,char **argv,char *ops,int func));
  58. int bin_set DCLPROTO((char *name,char **argv,char *ops,int func));
  59. int bin_times DCLPROTO((char *name,char **argv,char *ops,int func));
  60. int bin_getopts DCLPROTO((char *name,char **argv,char *ops,int func));
  61. int getsignum DCLPROTO((char *s));
  62. int bin_trap DCLPROTO((char *name,char **argv,char *ops,int func));
  63. void printulimit DCLPROTO((int lim,int hard));
  64. int bin_ulimit DCLPROTO((char *name,char **argv,char *ops,int func));
  65. int putraw DCLPROTO((int c));
  66. int bin_echotc DCLPROTO((char *name,char **argv,char *ops,int func));
  67. int bin_pwd DCLPROTO((char *name,char **argv,char *ops,int func));
  68. int bin_test DCLPROTO((char *name,char **argv,char *ops,int func));
  69. Cond partest DCLPROTO((int level));
  70. int get_xcompctl DCLPROTO((char *name,char ***av,Compctl cc,int isdef));
  71. int get_compctl DCLPROTO((char *name,char ***av,Compctl cc,int *t,int first,int isdef));
  72. int bin_compctl DCLPROTO((char *name,char **argv,char *ops,int func));
  73. void printif DCLPROTO((char *str,int c));
  74. void printcompctlp DCLPROTO((char *s,Compctlp ccp));
  75. void printcompctl DCLPROTO((char *s,Compctl cc));
  76. void compctl_process DCLPROTO((char **s,int mask,char *uk,char *gl,char *st,char *fu,char *ex,char *pr,char *su,char *sc,char *hp,int hn));
  77. void compctl_process_cc DCLPROTO((char **s,Compctl cc));
  78. int bin_ttyctl DCLPROTO((char *name,char **argv,char *ops,int func));
  79.