Add hex and octal integer parsing