IntArrayList* int_array_list_init_size(int32_t size){ IntArrayList* list = (IntArrayList*)array_list_init( highestPowerof2(size*2), sizeof(int32_t)); return list; }
struct array_list_t *array_list_new(uint32_t element_size, uint32_t len) { struct array_list_t *lst = NEW(struct array_list_t); array_list_init(lst, element_size, len); return lst; }
void parser_module_init(void) { p = mem_alloc(&parser_memtype); p->blk = NULL; p->statements = array_list_init(10000); }