func alloc(size: u64) -> unit mut*: foreign func malloc(size: u64) -> unit mut* return malloc(size) foreign func free(ptr: unit*) let array = alloc(400ul) as i32 mut* *array = 10 *(array + 1) = 20 let test = array[10] array[15] = 1500 free(array as unit*)