99 typedef struct as_arraylist_s {
140 typedef enum as_arraylist_status_e {
176 #define as_arraylist_inita(__list, __n)\
177 as_arraylist_init((__list), 0, 0);\
178 (__list)->free = false;\
179 (__list)->capacity = __n;\
181 (__list)->elements = (as_val **) alloca(sizeof(as_val *) * __n);