lastchar
# define lastchar(ptr, len) ((int)(unsigned)*plastchar(ptr, len))
# define lastchar(ptr, len) (ptr[(len)-1])
#define lastchar(c) (alphachar(c) || digitchar(c))