version 1.1, 1999/10/29 08:06:41 |
version 1.2, 1999/11/02 06:11:58 |
|
|
/* -*- mode: C; coding: euc-japan -*- */ |
/* -*- mode: C; coding: euc-japan -*- */ |
/* $OpenXM$ */ |
/* $OpenXM$ */ |
|
/* $Id$ */ |
|
|
/* from ox_kan.h */ |
/* from ox_kan.h */ |
/* Do not edit this file. */ |
/* Do not edit this file. */ |
|
|
|
|
#define CMO_START_SIGNATURE 0x7fabcd03 |
#define CMO_START_SIGNATURE 0x7fabcd03 |
#define CMO_LOCAL_OBJECT 0x7fcdef03 |
#define CMO_LOCAL_OBJECT 0x7fcdef03 |
|
#define CMO_LOCAL_OBJECT_ASIR (CMO_LOCAL_OBJECT+0) |
|
#define CMO_LOCAL_OBJECT_SM1 (CMO_LOCAL_OBJECT+1) |
|
|
#define CMO_TAG 16 |
#define CMO_ARRAY 16 |
#define CMO_LIST 17 |
#define CMO_LIST 17 |
#define CMO_ATOM 18 |
#define CMO_ATOM 18 |
#define CMO_MONOMIAL32 19 |
#define CMO_MONOMIAL32 19 |
#define CMO_ZZ 20 /* CMO_GMPCOEF */ |
#define CMO_ZZ 20 |
#define CMO_QQ 21 |
#define CMO_QQ 21 |
#define CMO_ZERO 22 |
#define CMO_ZERO 22 |
#define CMO_DMS 23 /* Distributed monomial system */ |
#define CMO_DMS 23 /* Distributed monomial system */ |
#define CMO_DMS_GENERIC 24 |
#define CMO_DMS_GENERIC 24 |
#define CMO_DMS_OF_N_VARIABLES 25 |
#define CMO_DMS_OF_N_VARIABLES 25 |
#define CMO_RING_BY_NAME 26 |
#define CMO_RING_BY_NAME 26 |
|
#define CMO_RECURSIVE_POLYNOMIAL 27 |
|
#define CMO_LIST_R 28 |
|
|
#define CMO_INT32COEFF 30 |
#define CMO_INT32COEFF 30 |
|
#define CMO_DISTRIBUTED_POLYNOMIAL 31 |
|
/* #define CMO_ZZ 32 */ |
|
#define CMO_POLYNOMIAL_IN_ONE_VARIABLE 33 |
|
#define CMO_RATIONAL 34 |
|
|
|
#define CMO_64BIT_MACHINE_DOUBLE 40 |
|
#define CMO_ARRAY_OF_64BIT_MACHINE_DOUBLE 41 |
|
#define CMO_128BIT_MACHINE_DOUBLE 42 |
|
#define CMO_ARRAY_OF_128BIT_MACHINE_DOUBLE 43 |
|
|
|
#define CMO_BIGFLOAT 50 |
|
#define CMO_IEEE_DOUBLE_FLOAT 51 |
|
|
|
#define CMO_INDETERMINATE 60 |
|
#define CMO_TREE 61 |
|
#define CMO_LAMBDA 62 /* for function definition */ |
|
|
/* end of cmotag.h */ |
/* end of cmotag.h */ |
|
|
/* ox_message_tag.h */ |
/* ox_message_tag.h */ |
|
|
#define OX_END_OF_FUNCTION_BLOCK 519 |
#define OX_END_OF_FUNCTION_BLOCK 519 |
#define OX_ADDRESS 520 |
#define OX_ADDRESS 520 |
|
|
#define OX_SIGNATURED_OBJECT 521 |
#define OX_DATA_WITH_SIZE 521 |
|
#define OX_DATA_ASIR_BINARY_EXPRESSION 522 /* This number should be changed*/ |
|
#define OX_DATA_OPENMATH_XML 523 |
|
#define OX_DATA_OPENMATH_BINARY 524 |
|
#define OX_DATA_MP 525 |
|
|
|
/* OX BYTE command */ |
|
#define OX_BYTE_NETWORK_BYTE_ORDER 0 |
|
#define OX_BYTE_LITTLE_ENDIAN 1 |
|
#define OX_BYTE_BIG_ENDIAN 0xff |
|
|
/* ox_function_id.h */ |
/* ox_function_id.h */ |
#define SM_popSerializedLocalObject 258 |
#define SM_popSerializedLocalObject 258 |
#define SM_popCMO 262 |
#define SM_popCMO 262 |
|
|
#define SM_beginBlock 270 |
#define SM_beginBlock 270 |
#define SM_endBlock 271 |
#define SM_endBlock 271 |
#define SM_shutdown 272 |
#define SM_shutdown 272 |
#define SM_setMathcap 273 |
#define SM_setMathCap 273 |
|
#define SM_executeStringByLocalParserInBatchMode 274 |
|
#define SM_getsp 275 |
|
#define SM_dupErrors 276 |
|
|
#define SM_DUMMY_sendcmo 280 |
#define SM_DUMMY_sendcmo 280 |
#define SM_sync_ball 281 |
#define SM_sync_ball 281 |