diff options
Diffstat (limited to 'src/cmd/rc/fns.h')
-rw-r--r-- | src/cmd/rc/fns.h | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/src/cmd/rc/fns.h b/src/cmd/rc/fns.h new file mode 100644 index 00000000..4c8be104 --- /dev/null +++ b/src/cmd/rc/fns.h @@ -0,0 +1,58 @@ +void Abort(void); +void Closedir(int); +int Creat(char*); +int Dup(int, int); +int Dup1(int); +int Eintr(void); +int Executable(char*); +void Execute(word*, word*); +void Exit(char*); +int Globsize(char*); +int Isatty(int); +void Memcpy(char*, char*, long); +void Noerror(void); +int Opendir(char*); +long Read(int, char*, long); +int Readdir(int, char*); +long Seek(int, long, long); +void Trapinit(void); +void Unlink(char*); +void Updenv(void); +void Vinit(void); +int Waitfor(int, int); +long Write(int, char*, long); +int advance(void); +int back(int); +void cleanhere(char*); +void codefree(code*); +int compile(tree*); +char * list2str(word*); +int count(word*); +void deglob(char*); +void dotrap(void); +void freenodes(void); +void freewords(word*); +void globlist(void); +int idchr(int); +void itoa(char*, long); +void kinit(void); +int match(char*, char*, int); +int matchfn(char*, char*); +void panic(char*, int); +void poplist(void); +void popword(void); +void pprompt(void); +void pushlist(void); +void pushredir(int, int, int); +void pushword(char*); +void readhere(void); +void setstatus(char*); +void setvar(char*, word*); +void skipnl(void); +void start(code*, int, var*); +int truestatus(void); +void usage(char*); +int wordchr(int); +void yyerror(char*); +int yylex(void); +int yyparse(void); |