export fn sum_jasmin(reg u32 integer_ptr, reg u32 num_int) -> reg u32 { integer_ptr = integer_ptr; num_int = num_int; reg u32 sum = 0; reg u32 count = 0; reg u32 current_int = 0; while (count < num_int) { current_int = [integer_ptr]; sum += current_int; integer_ptr += 4; count += 1; } return sum; }