added support for pool dictionary import

This commit is contained in:
hyunghwan.chung
2015-07-26 14:38:34 +00:00
parent ce8a86e082
commit 5449e89292
5 changed files with 148 additions and 12 deletions

View File

@ -540,7 +540,7 @@ struct stix_set_t
stix_oop_oop_t bucket; /* Array */
};
#define STIX_CLASS_NAMED_INSTVARS 10
#define STIX_CLASS_NAMED_INSTVARS 11
typedef struct stix_class_t stix_class_t;
typedef struct stix_class_t* stix_oop_class_t;
struct stix_class_t
@ -561,6 +561,8 @@ struct stix_class_t
stix_oop_char_t classinstvars; /* String */
/* == NEVER CHANGE THE ORDER OF 3 ITEMS ABOVE == */
stix_oop_char_t pooldics; /* String */
/* [0] - instance methods, MethodDictionary
* [1] - class methods, MethodDictionary */
stix_oop_set_t mthdic[2];