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