The following routines in Tcl's public interface, tcl.h, make use of the mp_int type:
Tcl's public header, tcl.h also includes these declarations:
#ifndef MP_INT_DECLARED typedef struct mp_int mp_int; #define MP_INT_DECLARED #endif #ifndef MP_DIGIT_DECLARED typedef unsigned long mp_digit; #define MP_DIGIT_DECLARED #endif