#ifndef INTEGER_INCLUDED #define INTEGER_INCLUDED #define T Integer_T typedef int *T; extern T Integer_new(int n); extern int Integer_get(T integer); extern int Integer_put(T integer, int n); extern int Integer_cmp(T i1, T i2); extern void Integer_fmt(int code, va_list *app, int put(int c, void *cl), void *cl, unsigned char flags[], int width, int precision); #undef T #endif