[BACK]Return to oxtag.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_math

Annotation of OpenXM/src/ox_math/oxtag.h, Revision 1.1.1.1

1.1       ohara       1: /* -*- mode: C; coding: euc-japan -*- */
                      2: /* $OpenXM$ */
                      3:
                      4: /* from ox_kan.h */
                      5: /* Do not edit this file. */
                      6:
                      7: /*  cmotag.h */
                      8: /* #define     CMO   1024  It is defined in stackm.h. */
                      9: #define LARGEID   0x7f000000
                     10: #define CMO_PRIVATE 0x7fff0000
                     11: #define CMO_ERROR  (LARGEID+1)
                     12: #define CMO_ERROR2 (LARGEID+2)
                     13: #define CMO_NULL   1
                     14: #define CMO_INT32  2
                     15: #define CMO_DATUM  3
                     16: #define CMO_STRING 4
                     17: #define CMO_MATHCAP 5
                     18:
                     19: #define CMO_START_SIGNATURE    0x7fabcd03
                     20: #define CMO_LOCAL_OBJECT       0x7fcdef03
                     21:
                     22: #define     CMO_TAG  16
                     23: #define     CMO_LIST 17
                     24: #define     CMO_ATOM 18
                     25: #define     CMO_MONOMIAL32  19
                     26: #define     CMO_ZZ          20   /* CMO_GMPCOEF */
                     27: #define     CMO_QQ          21
                     28: #define     CMO_ZERO        22
                     29: #define     CMO_DMS          23   /* Distributed monomial system */
                     30: #define     CMO_DMS_GENERIC     24
                     31: #define     CMO_DMS_OF_N_VARIABLES 25
                     32: #define     CMO_RING_BY_NAME  26
                     33:
                     34: #define     CMO_INT32COEFF  30
                     35:
                     36: /* end of cmotag.h */
                     37:
                     38: /* ox_message_tag.h */
                     39: #define OX_COMMAND                   513
                     40: #define OX_DATA                      514
                     41: #define OX_SYNC_BALL                 515      /* ball to interrupt */
                     42:
                     43: /* level 2 stack machine with programming facility. */
                     44: #define OX_START_OF_FUNCTION_BLOCK    518
                     45: #define OX_END_OF_FUNCTION_BLOCK      519
                     46: #define OX_ADDRESS                    520
                     47:
                     48: #define OX_SIGNATURED_OBJECT          521
                     49:
                     50: /* ox_function_id.h */
                     51: #define SM_popSerializedLocalObject 258
                     52: #define SM_popCMO 262
                     53: #define SM_popString 263    /* result ==> string and send the string by CMO */
                     54:
                     55: #define SM_mathcap 264
                     56: #define SM_pops 265
                     57: #define SM_setName 266
                     58: #define SM_evalName 267
                     59: #define SM_executeStringByLocalParser 268
                     60: #define SM_executeFunction 269
                     61: #define SM_beginBlock  270
                     62: #define SM_endBlock    271
                     63: #define SM_shutdown    272
                     64: #define SM_setMathcap  273
                     65:
                     66: #define SM_DUMMY_sendcmo  280
                     67: #define SM_sync_ball 281
                     68:
                     69: #define SM_control_kill 1024
                     70: #define SM_control_reset_connection  1030
                     71: #define SM_control_to_debug_mode 1025
                     72: #define SM_control_exit_debug_mode 1026
                     73: #define SM_control_ping  1027
                     74: #define SM_control_start_watch_thread 1028
                     75: #define SM_control_stop_watch_thread 1029

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