fns.h - 9base - revived minimalist port of Plan 9 userland to Unix
 (HTM) git clone git://git.suckless.org/9base
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) 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);