tclStrToD.c File Reference#include <tclInt.h> #include <stdio.h> #include <stdlib.h> #include <float.h> #include <limits.h> #include <math.h> #include <ctype.h> #include <tommath.h> Go to the source code of this file.
Define Documentation
Referenced by TclParseNumber().
Definition at line 74 of file tclStrToD.c.
Definition at line 73 of file tclStrToD.c.
Function Documentation
Definition at line 2278 of file tclStrToD.c. References mp_div_2d, mp_init, mp_mul_2d, mp_zero, TCL_ERROR, Tcl_NewStringObj(), TCL_OK, Tcl_SetErrorCode(), Tcl_SetObjResult(), TclBNInitBignumFromWideInt(), and TclIsInfinite. Referenced by Tcl_ExprLongObj(), and TclExecuteByteCode().
Definition at line 2334 of file tclStrToD.c. References DIGIT_BIT, mp_int::dp, mp_add_d, mp_clear, mp_copy, mp_count_bits, mp_div_2d, mp_init, mp_mul_2d, MP_ZPOS, mp_int::sign, and mp_int::used. Referenced by Tcl_GetDoubleFromObj(), and TclExecuteByteCode().
Definition at line 2395 of file tclStrToD.c. References DIGIT_BIT, mp_int::dp, mp_add_d, mp_clear, mp_cmp_d, mp_copy, mp_count_bits, mp_div_2d, mp_init, mp_iszero, MP_LT, mp_mul_2d, mp_neg, TclFloor(), and mp_int::used. Referenced by TclFloor().
Definition at line 1720 of file tclStrToD.c. References mp_int::dp, mp_add, mp_clear_multi, mp_cmp_mag, mp_div, mp_init, mp_init_copy, mp_init_set, mp_iseven, mp_mul, mp_mul_2d, and mp_mul_d. Referenced by Tcl_PrintDouble().
Definition at line 2249 of file tclStrToD.c. References mp_clear, and Tcl_Free(). Referenced by Tcl_Finalize().
Definition at line 2438 of file tclStrToD.c. References DIGIT_BIT, mp_int::dp, mp_clear, mp_cmp_d, mp_copy, mp_count_bits, mp_div_2d, mp_init, MP_LT, mp_mul_2d, mp_neg, TclCeil(), and mp_int::used. Referenced by TclCeil().
Definition at line 2655 of file tclStrToD.c. References TCL_LL_MODIFIER. Referenced by Tcl_PrintDouble().
Definition at line 2128 of file tclStrToD.c. References ckalloc, DIGIT_BIT, MAXPOW, mp_init, mp_set, mp_sqr, and Tcl_Panic(). Referenced by TclInitSubsystems().
Definition at line 2718 of file tclStrToD.c.
Definition at line 245 of file tclStrToD.c. References BINARY, MOST_BITS, mp_add_d, mp_clear, mp_mul_2d, mp_neg, Tcl_AppendLimitedToObj(), Tcl_AppendToObj(), TCL_ERROR, TCL_OK, Tcl_Panic(), TCL_PARSE_DECIMAL_ONLY, TCL_PARSE_HEXADECIMAL_ONLY, TCL_PARSE_INTEGER_ONLY, TCL_PARSE_NO_WHITESPACE, TCL_PARSE_OCTAL_ONLY, TCL_PARSE_SCAN_PREFIXES, Tcl_SetObjResult(), TclBNInitBignumFromWideUInt(), tclDoubleType, TclFreeIntRep, TclGetString, tclIntType, TclNewLiteralStringObj, TclSetBignumIntRep(), tclWideIntType, and UCHAR. Referenced by Tcl_GetBooleanFromObj(), Tcl_GetLongFromObj(), Tcl_GetWideIntFromObj(), Tcl_ScanObjCmd(), TclGetIntForIndex(), and TclGetNumberFromObj().
Generated on Wed Mar 12 12:18:33 2008 by 1.5.1 |