Return to tags.h CVS log | Up to [local] / OpenXM / src / asir-contrib / packages / src |
File: [local] / OpenXM / src / asir-contrib / packages / src / tags.h (download)
Revision 1.2, Tue Jan 22 06:18:44 2002 UTC (22 years, 4 months ago) by takayama
We no longer use Tag field to find the datatype of struct. We use struct_type() function instead. |
/* $OpenXM: OpenXM/src/asir-contrib/packages/src/tags.h,v 1.2 2002/01/22 06:18:44 takayama Exp $ */ #define NUMBER 1 #define RPOLYNOMIAL 2 #define RATIONAL 3 #define LIST 4 #define VECTOR 5 #define MATRIX 6 #define STRING 7 #define STRUCT 8 #define DPOLYNOMIAL 9 #define QUOTE 17 #define BASE_FIELD struct_type("base_field") #define BASE_IDENTITY struct_type("base_identity") #define BASE_RULE struct_type("base_rule") #define BASE_TEXT struct_type("base_text") #define POLY_FACTORED_POLYNOMIAL struct_type("poly_factored_polynomial") #define POLY_FACTORED_RATIONAL struct_type("poly_factored_rational") #define POLY_RING struct_type("poly_ring") #define POLY_POLYNOMIAL struct_type("poly_polynomial") #define POLY_IDEAL struct_type("poly_ideal")