bucket *firstsymbol;
bucket *lastsymbol;
+void tabinit PARAMS((void));
+void free_symtab PARAMS((void));
-int
-hash(key)
-char *key;
+static int
+hash (char *key)
{
register char *cp;
register int k;
-char *
-copys(s)
-char *s;
+static char *
+copys (char *s)
{
register int i;
register char *cp;
void
-tabinit()
+tabinit (void)
{
/* register int i; JF unused */
bucket *
-getsym(key)
-char *key;
+getsym (char *key)
{
register int hashval;
register bucket *bp;
void
-free_symtab()
+free_symtab (void)
{
register int i;
register bucket *bp,*bptmp;/* JF don't use ptr after free */