#include <stdio.h>#include <ctype.h>#include "awk.h"#include "regexp.h"Go to the source code of this file.
Defines | |
| #define | MAXFRAME 100 |
Functions | |
| double | getfval () |
| double | atof () |
| char * | strsave () |
| char ** | getsval () |
| char *** | strcat () |
| char **** | strstr () |
| CELL * | mkcell () |
| CELL ** | mktmp () |
| CELL * | Field () |
| CELL ** | Split () |
| CELL *** | Forin () |
| CELL * | Arith () |
| CELL ** | Assign () |
| CELL *** | Stat () |
| CELL **** | Mathfun () |
| CELL ***** | Strfun () |
| CELL ****** | Cond () |
| CELL * | Print () |
| CELL ** | Cat () |
| CELL *** | Array () |
| CELL **** | Element () |
| CELL * | If () |
| CELL ** | While () |
| CELL *** | For () |
| CELL **** | Do () |
| CELL ***** | Jump () |
| CELL * | P1stat () |
| CELL ** | P2stat () |
| CELL *** | Print0 () |
| CELL * | Arg () |
| CELL ** | Call () |
| CELL *** | Ret () |
| CELL * | Subst () |
| CELL ** | In () |
| CELL *** | Getline () |
| CELL **** | Delete () |
| CELL ***** | Close () |
| CELL * | Nulproc () |
| CELL ** | Usrfun () |
| CELL * | _Arg () |
| FILE * | getfp () |
| CELL * | execute (NODE *p) |
| CELL * | _Arg (i) |
| CELL * | Usrfun (NODE *p) |
Variables | |
| char ** | FS |
| char ** | OFS |
| char ** | ORS |
| char ** | OFMT |
| double * | RSTART |
| double * | RLENGTH |
| char | record [] |
| CELL * | field [] |
| int | r_start |
| int | r_length |
| CELL | truecell = { NUM, NULL, 1.0 } |
| CELL | falsecell = { NUM, NULL, 0.0 } |
| int | pateval |
| CELL *(* | proctab [])() |
| CELL ** | frame [MAXFRAME] |
| CELL* _Arg | ( | ) |
| CELL* Arg | ( | ) |
| CELL* Arith | ( | ) |
| CELL* * * Array | ( | ) |
| CELL* * Assign | ( | ) |
| double atof | ( | ) |
| CELL* * Call | ( | ) |
| CELL* * Cat | ( | ) |
| CELL* * * * * Close | ( | ) |
| CELL* * * * * * Cond | ( | ) |
| CELL* * * * Delete | ( | ) |
| CELL* * * * Do | ( | ) |
| CELL* * * * Element | ( | ) |
| CELL* Field | ( | ) |
| CELL* * * For | ( | ) |
| CELL* * * Forin | ( | ) |
| FILE* getfp | ( | ) |
| double getfval | ( | ) |
| CELL* * * Getline | ( | ) |
| char* * getsval | ( | ) |
| CELL* If | ( | ) |
| CELL* * In | ( | ) |
| CELL* * * * * Jump | ( | ) |
| CELL* * * * Mathfun | ( | ) |
| CELL* mkcell | ( | ) |
| CELL* * mktmp | ( | ) |
| CELL* P1stat | ( | ) |
| CELL* * P2stat | ( | ) |
| CELL* Print | ( | ) |
| CELL* * * Ret | ( | ) |
| CELL* * Split | ( | ) |
| CELL* * * Stat | ( | ) |
| char* * * strcat | ( | ) |
| CELL* * * * * Strfun | ( | ) |
| char* strsave | ( | ) |
| char* * * * strstr | ( | ) |
| CELL* Subst | ( | ) |
| CELL* * Usrfun | ( | ) |
| CELL* * While | ( | ) |
1.5.8