#include <stdio.h>#include <ctype.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include "awk.h"#include "regexp.h"Go to the source code of this file.
Defines | |
| #define | MAXFLD 100 |
| #define | MAXFILE 10 |
Functions | |
| CELL * | getvar () |
| char * | strsave () |
| char ** | strcpy () |
| char *** | getsval () |
| char **** | jStrchr () |
| char ***** | strchr () |
| double | getfval () |
| double | atof () |
| CELL * | mkcell () |
| CELL ** | mktmp () |
| CELL *** | execute () |
| CELL **** | patexec () |
| FILE * | efopen () |
| CELL * | Getline (NODE *p) |
| Getrec (char *s) | |
| mkfld (char *rec, char *sep, fld) | |
| mkrec (CELL *u) | |
| CELL * | Field (NODE *p) |
| CELL * | P1stat (NODE *p) |
| CELL * | P2stat (NODE *p) |
| CELL * | Print0 () |
| char * | format (char *t, NODE *p) |
| FILE * | getfp (char *file, type) |
| closeall () | |
| CELL * | Close (char *s) |
| FILE * | epopen (char *file, char *mod) |
| Index (char *s, char *t) | |
Variables | |
| char ** | FS |
| char ** | RS |
| char ** | OFS |
| char ** | ORS |
| char ** | FILENAME |
| double * | NF |
| double * | NR |
| double * | FNR |
| double * | ARGC |
| SYMBOL * | argtab [] |
| CELL | truecell |
| CELL | falsecell |
| int | pateval |
| int | infileno = 1 |
| FILE * | ifp |
| char | record [BUFSIZ] |
| CELL * | field [MAXFLD] |
| char * | fs_str |
| regexp * | fs_pat |
| struct { | |
| char * f_name | |
| FILE * f_fp | |
| int f_type | |
| } | filetab [MAXFILE] |
| double atof | ( | ) |
| FILE* efopen | ( | ) |
| double getfval | ( | ) |
| char* * * getsval | ( | ) |
| CELL* getvar | ( | ) |
| char* * * * jStrchr | ( | ) |
| CELL* mkcell | ( | ) |
| CELL* * mktmp | ( | ) |
| CELL* * * * patexec | ( | ) |
| char* * * * * strchr | ( | ) |
| char* * strcpy | ( | ) |
| char* strsave | ( | ) |
| struct { ... } filetab[MAXFILE] |
1.5.8