#include <sys/types.h>#include <signal.h>#include <errno.h>#include <setjmp.h>#include "sh.h"Go to the source code of this file.
Classes | |
| struct | here |
Defines | |
| #define | Extern extern |
Functions | |
| _PROTOTYPE (static void readhere,(char **name, char *s, int ec)) | |
| _PROTOTYPE (void pushio,(struct ioarg *argp, int(*fn)())) | |
| _PROTOTYPE (static int xxchar,(struct ioarg *ap)) | |
| _PROTOTYPE (void tempname,(char *tname)) | |
| int | getc (int ec) |
| void | unget (int c) |
| int | eofc () |
| int | readc () |
| void | ioecho (char c) |
| void | pushio (struct ioarg *argp, int(*fn)()) |
| struct io * | setbase (struct io *ip) |
| int | nlchar (struct ioarg *ap) |
| int | wdchar (struct ioarg *ap) |
| int | dolchar (struct ioarg *ap) |
| int | strchar (struct ioarg *ap) |
| int | qstrchar (struct ioarg *ap) |
| int | filechar (struct ioarg *ap) |
| int | herechar (struct ioarg *ap) |
| int | gravechar (struct ioarg *ap, struct io *iop) |
| int | qgravechar (struct ioarg *ap, struct io *iop) |
| int | linechar (struct ioarg *ap) |
| void | prs (char *s) |
| void | putc (char c) |
| void | prn (unsigned u) |
| void | closef (int i) |
| void | closeall () |
| int | remap (int fd) |
| int | openpipe (int *pv) |
| void | closepipe (int *pv) |
| void | inithere () |
| void | markhere (char *s, struct ioword *iop) |
| void | gethere () |
| int | herein (char *hname, int xdoll) |
| void | scraphere () |
| void | freehere (int area) |
| void | tempname (char *tname) |
Variables | |
| struct ioarg | temparg = {0, 0, 0, AFID_NOBUF, 0} |
| _PROTOTYPE | ( | void | tempname, | |
| (char *tname) | ||||
| ) |
| _PROTOTYPE | ( | static int | xxchar, | |
| (struct ioarg *ap) | ||||
| ) |
1.5.8