Lines Matching refs:Shell_t
387 extern Shell_t *nv_shell(Namval_t*);
388 extern void sh_applyopts(Shell_t*,Shopt_t);
389 extern char **sh_argbuild(Shell_t*,int*,const struct comnod*,int);
390 extern struct dolnod *sh_argfree(Shell_t *, struct dolnod*,int);
391 extern struct dolnod *sh_argnew(Shell_t*,char*[],struct dolnod**);
392 extern void *sh_argopen(Shell_t*);
393 extern struct argnod *sh_argprocsub(Shell_t*,struct argnod*);
394 extern void sh_argreset(Shell_t*,struct dolnod*,struct dolnod*);
396 extern struct dolnod *sh_arguse(Shell_t*);
398 extern void sh_chktrap(Shell_t*);
400 extern int sh_debug(Shell_t *shp,const char*,const char*,const char*,char *const[],int);
401 extern int sh_echolist(Shell_t*,Sfio_t*, int, char**);
402 extern struct argnod *sh_endword(Shell_t*,int);
408 extern Sfdouble_t sh_arith(Shell_t*,const char*);
409 extern void *sh_arithcomp(Shell_t *,char*);
410 extern pid_t sh_fork(Shell_t*,int,int*);
411 extern pid_t _sh_fork(Shell_t*,pid_t, int ,int*);
412 extern char *sh_mactrim(Shell_t*,char*,int);
413 extern int sh_macexpand(Shell_t*,struct argnod*,struct argnod**,int);
414 extern int sh_macfun(Shell_t*,const char*,int);
415 extern void sh_machere(Shell_t*,Sfio_t*, Sfio_t*, char*);
416 extern void *sh_macopen(Shell_t*);
417 extern char *sh_macpat(Shell_t*,struct argnod*,int);
418 extern Sfdouble_t sh_mathfun(Shell_t*, void*, int, Sfdouble_t*);
419 extern int sh_outtype(Shell_t*, Sfio_t*);
420 extern char *sh_mactry(Shell_t*,char*);
423 extern int sh_readline(Shell_t*,char**,volatile int,int,ssize_t,long);
425 extern void sh_setmatch(Shell_t*,const char*,int,int,int[],int);
427 extern void sh_scope(Shell_t*, struct argnod*, int);
428 extern Namval_t *sh_scoped(Shell_t*, Namval_t*);
432 extern void sh_subtmpfile(Shell_t*);
434 extern void sh_timetraps(Shell_t*);
436 extern int sh_trace(Shell_t*,char*[],int);
439 extern void sh_unscope(Shell_t*);
443 extern int sh_coaddfile(Shell_t*,char*);
444 extern int sh_copipe(Shell_t*, int[], int);
445 extern int sh_coaccept(Shell_t*,int[],int);
448 extern Namval_t *sh_fsearch(Shell_t*,const char *,int);