/* * Vector is used for dynamic array */ struct vector { uint32_t len; uint32_t size; uint8_t data[]; }; void *__malloc(size_t size);