Go to the source code of this file.
void create_symbol_table |
( |
void |
| ) |
|
Definition at line 88 of file symtab.c.
bucket * make_bucket(char *name)
void no_space(void) NORETURN
Internal: Hash table structure.
void free_symbol_table |
( |
void |
| ) |
|
void free_symbols |
( |
void |
| ) |
|
Definition at line 117 of file symtab.c.
Internal: Hash table structure.
Definition at line 66 of file symtab.c.
75 if (strcmp(name, bp->
name) == 0)
return (bp);
bucket * make_bucket(char *name)
Internal: Hash table structure.
bucket* make_bucket |
( |
char * |
name | ) |
|
Definition at line 40 of file symtab.c.
59 strcpy(bp->
name, name);
#define assert(exp)
Declare that a condition should be true.
void no_space(void) NORETURN
Internal: Hash table structure.