Tcl Source Code

numeric Object Types
Login

Source Files

Public Routines

Private Routines

Directly Depends On Public Routines From

Directly Depends On Private Routines From

Discussion

Depends on Tcl_PrintDouble and TclFormatInt which ought to just be here, or in Numbers.

The TclGetNumberFromObj or some other scheme for similar function would be useful public.

Probably worth raising the question as to what degree the notion of a "wide integer" is a historical detour, and if there are other ways to get at integral types of different sizes that might be easier to use looking ahead.

Generating the string rep of a bignum scales very very very very badly. For large enough values we can expect decimal string rep generation to take years.