fns.h - 9base - revived minimalist port of Plan 9 userland to Unix | |
git clone git://git.suckless.org/9base | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
fns.h (1490B) | |
--- | |
1 void Abort(void); | |
2 void Closedir(int); | |
3 int Creat(char*); | |
4 int Dup(int, int); | |
5 int Dup1(int); | |
6 int Eintr(void); | |
7 int Executable(char*); | |
8 void Execute(word*, word*); | |
9 void Exit(char*); | |
10 int ForkExecute(char*, char**, int, int, int); | |
11 int Globsize(char*); | |
12 int Isatty(int); | |
13 void Memcpy(char*, char*, long); | |
14 void Noerror(void); | |
15 int Opendir(char*); | |
16 long Read(int, char*, long); | |
17 int Readdir(int, char*, int); | |
18 long Seek(int, long, long); | |
19 void Trapinit(void); | |
20 void Unlink(char*); | |
21 void Updenv(void); | |
22 void Vinit(void); | |
23 int Waitfor(int, int); | |
24 long Write(int, char*, long); | |
25 void addwaitpid(int); | |
26 int advance(void); | |
27 int back(int); | |
28 void cleanhere(char*); | |
29 void codefree(code*); | |
30 int compile(tree*); | |
31 char * list2str(word*); | |
32 int count(word*); | |
33 void deglob(char*); | |
34 void delwaitpid(int); | |
35 void dotrap(void); | |
36 void freenodes(void); | |
37 void freewords(word*); | |
38 void globlist(void); | |
39 int havewaitpid(int); | |
40 int idchr(int); | |
41 void inttoascii(char*, long); | |
42 void kinit(void); | |
43 int mapfd(int); | |
44 int match(char*, char*, int); | |
45 int matchfn(char*, char*); | |
46 char** mkargv(word*); | |
47 void clearwaitpids(void); | |
48 void panic(char*, int); | |
49 void pathinit(void); | |
50 void poplist(void); | |
51 void popword(void); | |
52 void pprompt(void); | |
53 void pushlist(void); | |
54 void pushredir(int, int, int); | |
55 void pushword(char*); | |
56 void readhere(void); | |
57 word* searchpath(char*); | |
58 void setstatus(char*); | |
59 void setvar(char*, word*); | |
60 void skipnl(void); | |
61 void start(code*, int, var*); | |
62 int truestatus(void); | |
63 void usage(char*); | |
64 int wordchr(int); | |
65 void yyerror(char*); | |
66 int yylex(void); | |
67 int yyparse(void); |