19 lines
386 B
C
19 lines
386 B
C
/* @(#)table.h 1.1 88/03/07 4.0NFSSRC SMI */
|
|
|
|
#define NUMLETTERS 27 /* 26 letters + 1 for anything else */
|
|
#define TABLESIZE (NUMLETTERS*NUMLETTERS)
|
|
|
|
typedef struct tablenode *tablelist;
|
|
struct tablenode {
|
|
char *key;
|
|
char *datum;
|
|
tablelist next;
|
|
};
|
|
typedef struct tablenode tablenode;
|
|
|
|
typedef tablelist stringtable[TABLESIZE];
|
|
|
|
int tablekey();
|
|
char *lookup();
|
|
void store();
|