8 void Execute(word*, word*);
10 int ForkExecute(char*, char**, int, int, int);
13 void Memcpy(void*, void*, long);
16 long Read(int, void*, long);
17 int Readdir(int, void*, int);
18 long Seek(int, long, long);
23 int Waitfor(int, int);
24 long Write(int, void*, long);
28 void cleanhere(char*);
31 char * list2str(word*);
37 void freewords(word*);
41 void inttoascii(char*, long);
44 int match(void*, void*, int);
45 int matchfn(void*, void*);
47 void clearwaitpids(void);
48 void panic(char*, int);
54 void pushredir(int, int, int);
57 word* searchpath(char*);
58 void setstatus(char*);
59 void setvar(char*, word*);
61 void start(code*, int, var*);