In <[EMAIL PROTECTED]>, on 10/24/2006
   at 02:05 PM, Paul Gilmartin <[EMAIL PROTECTED]> said:

>Truly a gratuitous check.

No. Read the code.

>Is there any rationale for permitting three leading zeroes, but not 
>four as long as the resulting numeric value is within range?

Avoiding extraneous code changes.

>It merely adds a few instructions to some code path

No it doesn't. The code is generic, and adding a special test would
increase the path length.

Now, I could make a case that the converter (née Reader) tables should
have specified a larger limit, since excessive values would get caught
in the Interpreter, but that's a separate issue.
 
-- 
     Shmuel (Seymour J.) Metz, SysProg and JOAT
     ISO position; see <http://patriot.net/~shmuel/resume/brief.html> 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to