1*5459Slinton /* Copyright (c) 1982 Regents of the University of California */ 2*5459Slinton 3*5459Slinton static char sccsid[] = "@(#)symtab.h 1.1 01/18/82"; 4*5459Slinton 5*5459Slinton /* 6*5459Slinton * Public definitions for symbol table. 7*5459Slinton */ 8*5459Slinton 9*5459Slinton SYMTAB *symtab; 10*5459Slinton 11*5459Slinton SYMTAB *st_creat(); /* create a symbol table */ 12*5459Slinton st_destroy(); /* destroy a symbol table, i.e. free storage */ 13*5459Slinton SYM *st_insert(); /* insert a symbol */ 14*5459Slinton SYM *st_lookup(); /* lookup a symbol */ 15*5459Slinton dumpvars(); /* dump the symbols of a function */ 16*5459Slinton print_alias(); /* print out currently active aliases */ 17*5459Slinton enter_alias(); /* create a new name for a command */ 18*5459Slinton SYM *findtype(); /* search symbol table for a type name */ 19