Lines Matching refs:Shell_t
68 Shell_t *shp; /* pointer to shell interpreter */
113 static void tilde_expand2(Shell_t*,int);
114 static char *sh_tilde(Shell_t*,const char*);
115 static char *special(Shell_t *,int);
124 void *sh_macopen(Shell_t *shp)
135 char *sh_mactry(Shell_t *shp,register char *string)
160 char *sh_mactrim(Shell_t *shp, char *str, register int mode)
202 int sh_macexpand(Shell_t* shp, register struct argnod *argp, struct argnod **arghead,int flag)
269 void sh_machere(Shell_t *shp,Sfio_t *infile, Sfio_t *outfile, char *string)
414 char *sh_macpat(Shell_t *shp,register struct argnod *arg, int flags)
903 static char *getdolarg(Shell_t *shp, int n, int *size)
958 static char *prefix(Shell_t *shp, char *id)
1026 int sh_macfun(Shell_t *shp, const char *name, int offset)
2590 Shell_t *shp = context->shp;
2602 static void tilde_expand2(Shell_t *shp, register int offset)
2654 static char *sh_tilde(Shell_t *shp,register const char *string)
2726 static char *special(Shell_t *shp,register int c)