#include "hashtable.h" #ifndef SCOPE #define SCOPE typedef struct Scope { hashtable_t* hashtable; struct Scope* parent; } scope_t; scope_t* init_scope(scope_t parent); pair_t* get_pair_global(char* key, scope_t* scope); pair_t* get_pair_local(char* key, scope_t* scope); #endif