Quizzer
view release on metacpan or search on metacpan
exercises/compile-tcsh/tcsh-6.10.00/sh.decls.h view on Meta::CPAN
extern void dinit __P((Char *));
extern void dodirs __P((Char **, struct command *));
extern Char *dcanon __P((Char *, Char *));
extern void dtildepr __P((Char *));
extern void dtilde __P((void));
extern void dochngd __P((Char **, struct command *));
extern Char *dnormalize __P((Char *, int));
extern void dopushd __P((Char **, struct command *));
extern void dopopd __P((Char **, struct command *));
extern void dfree __P((struct directory *));
extern void dsetstack __P((void));
extern int getstakd __P((Char *, int));
extern void recdirs __P((Char *, int));
extern void loaddirs __P((Char *));
/*
* sh.dol.c
*/
extern void Dfix __P((struct command *));
extern Char *Dfix1 __P((Char *));
extern void heredoc __P((Char *));
/*
* sh.err.c
*/
extern void errinit __P((void));
extern void seterror __P((unsigned int, ...));
extern void stderror __P((unsigned int, ...));
/*
* sh.exec.c
*/
extern void doexec __P((struct command *));
extern void dohash __P((Char **, struct command *));
extern void dounhash __P((Char **, struct command *));
extern void execash __P((Char **, struct command *));
extern void hashstat __P((Char **, struct command *));
extern void xechoit __P((Char **));
extern int executable __P((Char *, Char *, bool));
extern int tellmewhat __P((struct wordent *, Char *));
extern void dowhere __P((Char **, struct command *));
extern int find_cmd __P((Char *, int));
/*
* sh.exp.c
*/
extern Char *filetest __P((Char *, Char ***, bool));
extern int expr __P((Char ***));
extern int exp0 __P((Char ***, bool));
/*
* sh.file.c
*/
#ifdef FILEC
extern int tenex __P((Char *, int));
#endif
/*
* sh.func.c
*/
extern void tsetenv __P((Char *, Char *));
extern void Unsetenv __P((Char *));
extern void doalias __P((Char **, struct command *));
extern void dobreak __P((Char **, struct command *));
extern void docontin __P((Char **, struct command *));
extern void doecho __P((Char **, struct command *));
extern void doelse __P((Char **, struct command *));
extern void doend __P((Char **, struct command *));
extern void doeval __P((Char **, struct command *));
extern void doexit __P((Char **, struct command *));
extern void doforeach __P((Char **, struct command *));
extern void doglob __P((Char **, struct command *));
extern void dogoto __P((Char **, struct command *));
extern void doif __P((Char **, struct command *));
extern void dolimit __P((Char **, struct command *));
extern void dologin __P((Char **, struct command *));
extern void dologout __P((Char **, struct command *));
#ifdef NEWGRP
extern void donewgrp __P((Char **, struct command *));
#endif
extern void donohup __P((Char **, struct command *));
extern void dohup __P((Char **, struct command *));
extern void doonintr __P((Char **, struct command *));
extern void doprintenv __P((Char **, struct command *));
extern void dorepeat __P((Char **, struct command *));
extern void dofiletest __P((Char **, struct command *));
extern void dosetenv __P((Char **, struct command *));
extern void dosuspend __P((Char **, struct command *));
extern void doswbrk __P((Char **, struct command *));
extern void doswitch __P((Char **, struct command *));
extern void doumask __P((Char **, struct command *));
extern void dounlimit __P((Char **, struct command *));
extern void dounsetenv __P((Char **, struct command *));
extern void dowhile __P((Char **, struct command *));
extern void dozip __P((Char **, struct command *));
extern void func __P((struct command *,
struct biltins *));
extern void gotolab __P((Char *));
extern struct biltins *isbfunc __P((struct command *));
extern void prvars __P((void));
extern int srchx __P((Char *));
extern void unalias __P((Char **, struct command *));
extern void wfree __P((void));
extern void dobuiltins __P((Char **, struct command *));
extern void reexecute __P((struct command *));
/*
* sh.glob.c
*/
extern Char *globequal __P((Char *, Char *));
extern Char **dobackp __P((Char *, bool));
extern void Gcat __P((Char *, Char *));
extern Char *globone __P((Char *, int));
extern int Gmatch __P((Char *, Char *));
extern int Gnmatch __P((Char *, Char *, Char **));
extern void ginit __P((void));
extern Char **globall __P((Char **));
extern void rscan __P((Char **, void (*)(int)));
extern void tglob __P((Char **));
extern void trim __P((Char **));
#ifdef FILEC
extern int sortscmp __P((Char **, Char **));
#endif
extern void nlsinit __P((void));
/*
* sh.hist.c
*/
extern void dohist __P((Char **, struct command *));
extern struct Hist *enthist __P((int, struct wordent *, bool, bool));
extern void savehist __P((struct wordent *, bool));
extern void fmthist __P((int, ptr_t, char *, size_t));
extern void rechist __P((Char *, int));
extern void loadhist __P((Char *, bool));
/*
* sh.init.c
*/
extern void mesginit __P((void));
/*
* sh.lex.c
*/
extern void addla __P((Char *));
extern void bseek __P((struct Ain *));
extern void btell __P((struct Ain *));
extern void btoeof __P((void));
extern void copylex __P((struct wordent *,
struct wordent *));
extern Char *domod __P((Char *, int));
extern void freelex __P((struct wordent *));
extern int lex __P((struct wordent *));
extern void prlex __P((struct wordent *));
( run in 2.005 seconds using v1.01-cache-2.11-cpan-a5162978ef8 )