The following routines in Tcl's public interface, tcl.h, make use of the mp_int type:
- Tcl_NewBignumObj(mp_int *)
- Tcl_DbNewBignumObj(mp_int *, const char *, int)
- Tcl_SetBignumObj(Tcl_Obj *, mp_int *)
- Tcl_GetBignumFromObj(Tcl_Interp *, Tcl_Obj *, mp_int *)
- Tcl_TakeBignumFromObj(Tcl_Interp *, Tcl_Obj *, mp_int *)
- Tcl_InitBignumFromDouble(Tcl_Interp *, double, mp_int *)