#include "pdefs.h" static precisionType pzeroConst = { #ifndef BWGC (short) 1, /* refcount (read/write!) */ #endif (posit) 1, /* size */ (posit) 1, /* digitcount */ (boolean) 0, /* sign */ { (digit) 0 } /* value */ }; static precisionType poneConst = { #ifndef BWGC (short) 1, /* refcount (read/write!) */ #endif (posit) 1, /* size */ (posit) 1, /* digitcount */ (boolean) 0, /* sign */ { (digit) 1 } /* value */ }; static precisionType ptwoConst = { #ifndef BWGC (short) 1, /* refcount (read/write!) */ #endif (posit) 1, /* size */ (posit) 1, /* digitcount */ (boolean) 0, /* sign */ { (digit) 2 } /* value */ }; static precisionType p_oneConst = { #ifndef BWGC (short) 1, /* refcount (read/write!) */ #endif (posit) 1, /* size */ (posit) 1, /* digitcount */ (boolean) 1, /* sign */ { (digit) 1 } /* value */ }; precision pzero = &pzeroConst; /* zero */ precision pone = &poneConst; /* one */ precision ptwo = &ptwoConst; /* two */ precision p_one = &p_oneConst; /* negative one */