98 typedef struct as_arraylist_s {
139 typedef enum as_arraylist_status_e {
180 #define as_arraylist_inita(__list, __n)\
181 as_arraylist_init((__list), 0, 0);\
182 (__list)->free = false;\
183 (__list)->capacity = __n;\
185 (__list)->elements = (as_val **) alloca(sizeof(as_val *) * __n);