#include "basic/basicInternal.h"Functions | |
| static int | hashIndex (sym_tabent_t *tp, char_t *name) |
| static sym_t * | hash (sym_tabent_t *tp, char_t *name) |
| static int | calcPrime (int size) |
| int | symSubOpen () |
| void | symSubClose () |
| sym_fd_t | symOpen (int hash_size) |
| void | symClose (sym_fd_t sd) |
| sym_t * | symFirst (sym_fd_t sd) |
| sym_t * | symNext (sym_fd_t sd) |
| sym_t * | symLookup (sym_fd_t sd, char_t *name) |
| sym_t * | symEnter (sym_fd_t sd, char_t *name, value_t v, int arg) |
| int | symDelete (sym_fd_t sd, char_t *name) |
| static int | isPrime (int n) |
Variables | |
| static sym_tabent_t ** | sym |
| static int | symMax |
| static int | symOpenCount = 0 |
| static int | htIndex |
| static sym_t * | next |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1