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>