static char sccsid
[] = "@(#)ehash.c 4.1 (Berkeley) 82/11/06";
(*ptr
->fun
)(pp
->entry
,0,pp
);
aahash(s
,ex
,aatsize
,aapr1
,aapr2
,tbl
,data
)
key
= key
+ (key
<<5) + c
;
return(tbl
[p1
].aadata
->val
);
if(strcmp(tbl
[p1
].aakey
, s
)== 0)
return(tbl
[p1
].aadata
->val
);
fprintf(stderr
, "hash table full\n");
struct hnode aa1root
[43];
return(aahash(a0
,a1
,aa1tsize
,aa1p1
,aa1p2
,aa1root
,ptr
));
struct hnode aa2root
[11];
return(aahash(a0
,a1
,aa2tsize
,aa2p1
,aa2p2
,aa2root
,ptr
));
struct hnode aa3root
[61];
return(aahash(a0
,a1
,aa3tsize
,aa3p1
,aa3p2
,aa3root
,ptr
));
struct hnode aa4root
[31];
return(aahash(a0
,a1
,aa4tsize
,aa4p1
,aa4p2
,aa4root
,ptr
));
struct hnode aa5root
[31];
return(aahash(a0
,a1
,aa5tsize
,aa5p1
,aa5p2
,aa5root
,ptr
));
struct hnode aa7root
[19];
return(aahash(a0
,a1
,aa7tsize
,aa7p1
,aa7p2
,aa7root
,ptr
));
struct hnode aa8root
[13];
return(aahash(a0
,a1
,aa8tsize
,aa8p1
,aa8p2
,aa8root
,ptr
));
struct hnode aa10root
[31];
return(aahash(a0
,a1
,aa10tsize
,aa10p1
,aa10p2
,aa10root
,ptr
));
struct hnode aa11root
[19];
return(aahash(a0
,a1
,aa11tsize
,aa11p1
,aa11p2
,aa11root
,ptr
));
struct hnode aa13root
[47];
return(aahash(a0
,a1
,aa13tsize
,aa13p1
,aa13p2
,aa13root
,ptr
));
struct hnode aa14root
[67];
return(aahash(a0
,a1
,aa14tsize
,aa14p1
,aa14p2
,aa14root
,ptr
));
struct hnode aa15root
[43];
return(aahash(a0
,a1
,aa15tsize
,aa15p1
,aa15p2
,aa15root
,ptr
));
struct hnode aa18root
[19];
return(aahash(a0
,a1
,aa18tsize
,aa18p1
,aa18p2
,aa18root
,ptr
));
struct hnode aa19root
[151];
return(aahash(a0
,a1
,aa19tsize
,aa19p1
,aa19p2
,aa19root
,ptr
));
struct hnode aa20root
[11];
return(aahash(a0
,a1
,aa20tsize
,aa20p1
,aa20p2
,aa20root
,ptr
));
struct hnode aa21root
[61];
return(aahash(a0
,a1
,aa21tsize
,aa21p1
,aa21p2
,aa21root
,ptr
));
struct hnode aa22root
[13];
return(aahash(a0
,a1
,aa22tsize
,aa22p1
,aa22p2
,aa22root
,ptr
));
struct hnode aa23root
[11];
return(aahash(a0
,a1
,aa23tsize
,aa23p1
,aa23p2
,aa23root
,ptr
));
struct hnode aa24root
[71];
return(aahash(a0
,a1
,aa24tsize
,aa24p1
,aa24p2
,aa24root
,ptr
));
struct hnode aa25root
[151];
return(aahash(a0
,a1
,aa25tsize
,aa25p1
,aa25p2
,aa25root
,ptr
));
struct hnode aa26root
[79];
return(aahash(a0
,a1
,aa26tsize
,aa26p1
,aa26p2
,aa26root
,ptr
));
struct hnode aa28root
[151];
return(aahash(a0
,a1
,aa28tsize
,aa28p1
,aa28p2
,aa28root
,ptr
));
struct hnode aa29root
[11];
return(aahash(a0
,a1
,aa29tsize
,aa29p1
,aa29p2
,aa29root
,ptr
));
struct hnode aa30root
[37];
return(aahash(a0
,a1
,aa30tsize
,aa30p1
,aa30p2
,aa30root
,ptr
));
struct hnode aa31root
[11];
return(aahash(a0
,a1
,aa31tsize
,aa31p1
,aa31p2
,aa31root
,ptr
));
struct hnode aa33root
[11];
return(aahash(a0
,a1
,aa33tsize
,aa33p1
,aa33p2
,aa33root
,ptr
));
struct hnode aa34root
[29];
return(aahash(a0
,a1
,aa34tsize
,aa34p1
,aa34p2
,aa34root
,ptr
));
struct hnode aa35root
[11];
return(aahash(a0
,a1
,aa35tsize
,aa35p1
,aa35p2
,aa35root
,ptr
));
struct hnode aa37root
[11];
return(aahash(a0
,a1
,aa37tsize
,aa37p1
,aa37p2
,aa37root
,ptr
));
struct hnode aa39root
[11];
return(aahash(a0
,a1
,aa39tsize
,aa39p1
,aa39p2
,aa39root
,ptr
));
struct hnode aa40root
[61];
return(aahash(a0
,a1
,aa40tsize
,aa40p1
,aa40p2
,aa40root
,ptr
));
struct hnode aa42root
[89];
return(aahash(a0
,a1
,aa42tsize
,aa42p1
,aa42p2
,aa42root
,ptr
));
struct hnode aa43root
[19];
return(aahash(a0
,a1
,aa43tsize
,aa43p1
,aa43p2
,aa43root
,ptr
));
struct hnode aa44root
[23];
return(aahash(a0
,a1
,aa44tsize
,aa44p1
,aa44p2
,aa44root
,ptr
));
struct hnode aa45root
[43];
return(aahash(a0
,a1
,aa45tsize
,aa45p1
,aa45p2
,aa45root
,ptr
));