/*
 * symmap.h -- map strings into UID's
 *
 *  Created May 16, 1990 by Raymie Stata
 *  C++ port on July 13, 1990 by Raymie Stata.
 *  Port back to C for spec, Sept 15, 1990 by RS
 *
 *  (c) 1990 Raymie Stata, All Rights Reserved
 */

#ifndef RSSTRINGTABLE
#define RSSTRINGTABLE 1

typedef struct symmapstruct *Symmap;

#define MAXRWLEN 20 /* Largest reserved word allowed. */
#define SM_NULL -1

extern Symmap sm_create();
extern int sm_internalize();
extern int sm_lookup();
extern int sm_eq();
extern char *sm_pname();
extern char *sm_unparse();

#endif
