On 5 January 2016 at 10:15, Charles Forsyth wrote: > 2) if a pointer subtraction has to yield a long, why dont we cast *after* >> the division? >> > > that would be certainly be better. > since 6c is more commonly used now, and there's more interest or need, it's probably best just to introduce the difference type and change the result type. it's the same thing with usize. i'll see if i can add some code to check for mismatches automatically. there are usable ANSI formats for the difference and sizeof types.