# 2.11BSD#431 - /usr/src/ucb/PORT/pascal/pdx/symtab.h

       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 */

Last modified: 1985-06-07 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 695 |