|
|
1.1 root 1: /*
2: * Copyright (c) 1980 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: *
6: * @(#)symtab.h 5.1 (Berkeley) 6/6/85
7: */
8:
9: /*
10: * Public definitions for symbol table.
11: */
12:
13: SYMTAB *symtab;
14:
15: SYMTAB *st_creat(); /* create a symbol table */
16: st_destroy(); /* destroy a symbol table, i.e. free storage */
17: SYM *st_insert(); /* insert a symbol */
18: SYM *st_lookup(); /* lookup a symbol */
19: dumpvars(); /* dump the symbols of a function */
20: print_alias(); /* print out currently active aliases */
21: enter_alias(); /* create a new name for a command */
22: SYM *findtype(); /* search symbol table for a type name */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.