Appends el and returns a pointer to the stored copy, which stays valid until xar_reset. Returns null if a chunk could not be allocated.
Exceeding the capacity set by the type's parameters fails an assert.
xar_add :: (array: *Xar, el: array.Element_Type) -> *array.Element_Type
Parameters
- array: *Xar
- el: array.Element_Type
Returns
- *array.Element_Type