#include "config.h" #include "sl-feat.h" #include #include #include #include "slang.h" #include "_slang.h" typedef struct _SLAssoc_Array_Element_Type { char *str_index; SLang_Object_Type value; struct _SLAssoc_Array_Element_Type *next; unsigned long hash; } _SLAssoc_Array_Element_Type; typedef struct { #define MAX_HASH_TABLE_SIZE 499 _SLAssoc_Array_Element_Type elements[MAX_HASH_TABLE_SIZE]; unsigned int num_elements; } _SLang_Assoc_Array_Type;