support numeric+pointer operation