diff options
Diffstat (limited to 'src/interp.h')
| -rw-r--r-- | src/interp.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/interp.h b/src/interp.h index 3feecfa..0a489cb 100644 --- a/src/interp.h +++ b/src/interp.h @@ -14,16 +14,11 @@ typedef struct parser Parser; struct interp; typedef struct interp Interp; -typedef struct { - SExpRef name; - SExpRef binding; -} TopBinding; - -VECTOR_DEF(TopBinding); +HASH_TABLE_DEF(SExpRef, SExpRef); struct interp { SExpVector objs; - TopBindingVector topbindings; + SExpRef2SExpRefHashTable topbindings; IntVector empty_space; String2IntHashTable symbols; SExpRef stack; |
