From f2efbb46ef89c7c1693400f7209113c50c959f02 Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Wed, 13 Oct 2021 10:51:54 -0700 Subject: Feat(rc): working(ish) version of rc shell Removed compile commands --- sys/cmd/rc/fns.h | 76 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 38 insertions(+), 38 deletions(-) (limited to 'sys/cmd/rc/fns.h') 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*); -- cgit v1.2.1