diff --git a/src/set/types.h b/src/set/types.h index c58dd67..879c888 100644 --- a/src/set/types.h +++ b/src/set/types.h @@ -469,4 +469,17 @@ typedef struct Statement_t { } impl; } Statement; +// .------------------------------------------------. +// | Module | +// '------------------------------------------------' + +typedef struct Module_t { + GHashTable* boxes; + GHashTable* types; + GHashTable* functions; + GHashTable* variables; + // to be resolved after the module has been parsed completely + GArray* imports; +} Module; + #endif // SET_TYPES_H_