1 2 3 4 5 6 7 8
module proc walk#[T](step: ^T) begin step := step + 1 (* @Error Type parameter 'T' cannot be used in pointer arithmetic *) return end.