> > Which is exactly why I feel the default radix should ALWAYS be > decimal. When I look at a number without a qualifier, it should be a > decimal number. I agree. What I do to resolve the potential conflict is to always use the proper header (. for decimal, 0x for hex, generally don't use binary or octal) to ensure that the number is always interpreted properly. Hasn't failed me yet. BAJ > > > ______________________________ Reply Separator _________________________________ > Subject: Re: Code error > Author: Andrew Warren at Internet > Date: 2/20/97 11:35 AM > > > Here's something that I think may convince you that that "real" > standard is evil: > > Consider the instruction "MOVLW 00000001B". > > With MPASM's default radix set to decimal, the above instruction > is, of course, equivalent to "MOVLW 1". > > HOWEVER, if the default radix is set to hexadecimal, the SAME > line has a totally DIFERENT meaning; the assembler is forced to > interpret it as equivalent to "MOVLW 0x1B"! >