From 2625019add3d16d3ee5d210bcebdd999d3b0cc32 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Thu, 21 Oct 2021 18:23:18 +0200 Subject: Change environments to be a hash table --- src/bootstrap/environment.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'src/bootstrap/environment.h') diff --git a/src/bootstrap/environment.h b/src/bootstrap/environment.h index 2d6a34e..5ee21ad 100644 --- a/src/bootstrap/environment.h +++ b/src/bootstrap/environment.h @@ -3,14 +3,9 @@ #include "objects.h" -typedef struct EnvEntry { - Object *symbol; - Object *value; -} EnvEntry; - typedef struct Environment { struct Environment *parent; - EnvEntry *entries; + HashTable *table; bool marked; } Environment; -- cgit v1.2.1