INTVAL is used in memory and register to cast a pointer to an integer for mathematical operators. Instead of using INTVAL I propose we use ptrdiff_t or size_t (with my preference being the former). It would not be used anywhere else, just when we need to do mathematics on pointers. Both are given by the standard and both should be big enough to hold a pointer (although I think only ptrdiff_t is guarenteed to be so...it is a little fuzzy with size_t).
Suggestions, comments, criticisms? Tanton
