diff options
author | Nicholas Noll <nbnoll@eml.cc> | 2021-10-13 10:51:54 -0700 |
---|---|---|
committer | Nicholas Noll <nbnoll@eml.cc> | 2021-10-13 10:51:54 -0700 |
commit | f2efbb46ef89c7c1693400f7209113c50c959f02 (patch) | |
tree | 1c44494a9260dc270aac0a5291a7952ab0e74514 /sys/cmd/rc/fns.h | |
parent | 0385c87c8434873bdb8b86d35700cdd61286b749 (diff) |
Feat(rc): working(ish) version of rc shell
Removed compile commands
Diffstat (limited to 'sys/cmd/rc/fns.h')
-rw-r--r-- | sys/cmd/rc/fns.h | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/sys/cmd/rc/fns.h b/sys/cmd/rc/fns.h index 6ed2ca9..e9aa292 100644 --- a/sys/cmd/rc/fns.h +++ b/sys/cmd/rc/fns.h @@ -1,49 +1,49 @@ -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 ForkExecute(char*, char**, int, int, int); -int Globsize(char*); -int Isatty(int); -void Memcpy(char*, char*, long); -void Noerror(void); -int Opendir(char*); +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 ForkExecute(char*, char**, int, int, int); +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*, int); +int Readdir(int, char*, int); long Seek(int, long, long); void Trapinit(void); void Unlink(char*); void Updenv(void); void Vinit(void); -int Waitfor(int, int); +int Waitfor(int, int); long Write(int, char*, long); void addwaitpid(int); -int advance(void); -int back(int); +int advance(void); +int back(int); void cleanhere(char*); -void codefree(code*); -int compile(tree*); -char * list2str(word*); -int count(word*); +void codefree(Code*); +int compile(Tree*); +char *list2str(Word*); +int count(Word*); void deglob(char*); void delwaitpid(int); void dotrap(void); void freenodes(void); -void freewords(word*); +void freewords(Word*); void globlist(void); -int havewaitpid(int); -int idchr(int); +int havewaitpid(int); +int idchr(int); void inttoascii(char*, long); void kinit(void); -int mapfd(int); -int match(char*, char*, int); -int matchfn(char*, char*); -char** mkargv(word*); +int mapfd(int); +int match(char*, char*, int); +int matchfn(char*, char*); +char** mkargv(Word*); void clearwaitpids(void); void panic(char*, int); void pathinit(void); @@ -54,15 +54,15 @@ void pushlist(void); void pushredir(int, int, int); void pushword(char*); void readhere(void); -word* searchpath(char*); +Word* searchpath(char*); void setstatus(char*); -void setvar(char*, word*); +void setvar(char*, Word*); void skipnl(void); -void start(code*, int, var*); -int truestatus(void); +void start(Code*, int, Var*); +int truestatus(void); void usage(char*); -int wordchr(int); +int wordchr(int); void yyerror(char*); -int yylex(void); -int yyparse(void); -int octal(char*); +int yylex(void); +int yyparse(void); +int octal(char*); |