#include #include "stdio.h" #include "error.h" #include "def.h" typedef struct Alist { int n; int avail; char **lp; } Alist; /* inv2 */ extern int newkeys(FILE *, FILE *, FILE *, int, FILE *); extern void trimnl(char *); /* inv3 */ extern void getargs(char *, Alist *); extern char *getln(FILE *); /* inv5 */ extern int recopy(FILE *, FILE *, FILE *, int); /* inv6 */ extern void whash(FILE *, FILE *, FILE *, int, long int *, int *);