[BACK]Return to cmotag.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / plugin

Annotation of OpenXM/src/kan96xx/plugin/cmotag.h, Revision 1.1

1.1     ! maekawa     1: /*  cmotag.h */
        !             2: /* #define     CMO   1024  It is defined in stackm.h. */
        !             3: /* Never Use 0 as a CMO tag. */
        !             4: #define LARGEID   0x7f000000
        !             5: #define CMO_PRIVATE 0x7fff0000
        !             6: #define CMO_ERROR  (LARGEID+1)
        !             7: #define CMO_ERROR2 (LARGEID+2)
        !             8: #define CMO_NULL   1
        !             9: #define CMO_INT32  2
        !            10: #define CMO_DATUM  3
        !            11: #define CMO_STRING 4
        !            12: #define CMO_MATHCAP 5
        !            13:
        !            14:
        !            15: #define CMO_START_SIGNATURE    0x7fabcd03
        !            16: #define CMO_LOCAL_OBJECT       0x7fcdef03
        !            17: #define CMO_LOCAL_OBJECT_ASIR  (CMO_LOCAL_OBJECT+0)
        !            18: #define CMO_LOCAL_OBJECT_SM1  (CMO_LOCAL_OBJECT+1)
        !            19:
        !            20: #define     CMO_ARRAY  16
        !            21: #define     CMO_LIST 17
        !            22: #define     CMO_ATOM 18
        !            23: #define     CMO_MONOMIAL32  19
        !            24: /* #define     CMO_ZZ_OLD      20  */
        !            25: #define     CMO_ZZ_OLD      -20
        !            26: #define     CMO_QQ          21
        !            27: #define     CMO_ZERO        22
        !            28: #define     CMO_DMS          23   /* Distributed monomial system */
        !            29: #define     CMO_DMS_GENERIC     24
        !            30: #define     CMO_DMS_OF_N_VARIABLES 25
        !            31: #define     CMO_RING_BY_NAME  26
        !            32: #define     CMO_RECURSIVE_POLYNOMIAL 27
        !            33: #define     CMO_LIST_R   28
        !            34: #define     CMO_INT32COEFF  30
        !            35: #define     CMO_DISTRIBUTED_POLYNOMIAL 31
        !            36: /* #define     CMO_ZZ   32  */
        !            37: #define     CMO_ZZ      20
        !            38: #define     CMO_POLYNOMIAL_IN_ONE_VARIABLE 33
        !            39: #define     CMO_RATIONAL 34
        !            40:
        !            41: #define     CMO_64BIT_MACHINE_DOUBLE   40
        !            42: #define     CMO_ARRAY_OF_64BIT_MACHINE_DOUBLE  41
        !            43: #define     CMO_128BIT_MACHINE_DOUBLE   42
        !            44: #define     CMO_ARRAY_OF_128BIT_MACHINE_DOUBLE  43
        !            45:
        !            46: #define     CMO_BIGFLOAT    50
        !            47: #define     CMO_IEEE_DOUBLE_FLOAT 51
        !            48:
        !            49: #define     CMO_INDETERMINATE  60
        !            50: #define     CMO_TREE           61
        !            51: #define     CMO_LAMBDA         62    /* for function definition */
        !            52:
        !            53: /* end of cmotag.h */
        !            54:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>