Version 3 of big integer to floating enhancement to Tcl

Updated 2010-08-18 14:13:37 by RHSeeger

What: big integer to floating enhancement to Tcl

 Where: From the contact
 Description: Change tclExpr so that numbers too large for an integer become
        floating point.  Change also to treat numbers with leading zeros
        as octal.
 Updated: 
 Contact: mailto:[email protected] (Tosh Nishimura)

RHS I'm a bit confused by this. Currently integers in Tcl are of arbitrary length (so there is no "too big"), and numbers with leading zeros are already treated as octal.

    % expr {123456789012345678901234567890 + 1}
    123456789012345678901234567891

    % expr {08 +1}
    missing operator at _@_
    in expression "0_@_8 +1";
    looks like invalid octal number