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