1 2 3 4 5 6 7 8 9 10 11
// removes not needed casts like "e = (uint16_t) atoi(e2)" @@ expression e; expression e2; type t; @@ e = - (t) atoi(e2)