|
|
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.