version 1.18, 2004/07/30 11:21:55 |
version 1.20, 2004/08/31 04:45:42 |
|
|
/* $OpenXM: OpenXM/src/kan96xx/Kan/extern.h,v 1.17 2004/05/13 04:38:28 takayama Exp $ */ |
/* $OpenXM: OpenXM/src/kan96xx/Kan/extern.h,v 1.19 2004/08/22 12:52:34 takayama Exp $ */ |
/*********** global variables for module stackmachine***************/ |
/*********** global variables for module stackmachine***************/ |
extern int VerboseStack; |
extern int VerboseStack; |
extern int DebugStack; |
extern int DebugStack; |
Line 157 struct object KooLess(struct object o1,struct object o |
|
Line 157 struct object KooLess(struct object o1,struct object o |
|
|
|
/** Conversion */ |
/** Conversion */ |
struct object KdataConversion(struct object ob1, char *key); |
struct object KdataConversion(struct object ob1, char *key); |
|
struct object Kto_int(struct object ob); |
struct object KpoInteger(int i); |
struct object KpoInteger(int i); |
struct object KpoString(char *s); |
struct object KpoString(char *s); |
struct object KpoPOLY(POLY f); |
struct object KpoPOLY(POLY f); |
Line 165 struct object KpoMatrixOfPOLY(struct matrixOfPOLY *mp) |
|
Line 166 struct object KpoMatrixOfPOLY(struct matrixOfPOLY *mp) |
|
struct object KpoRingp(struct ring *ringp); |
struct object KpoRingp(struct ring *ringp); |
struct object KpoDouble(double a); |
struct object KpoDouble(double a); |
struct object KpoUniversalNumber(struct coeff *u); |
struct object KpoUniversalNumber(struct coeff *u); |
|
struct object KintToUniversalNumber(int n); |
#define KopInteger(o) ( (o).lc.ival ) |
#define KopInteger(o) ( (o).lc.ival ) |
#define KopString(o) ( (o).lc.str ) |
#define KopString(o) ( (o).lc.str ) |
#define KopPOLY(o) ( (o).lc.poly ) |
#define KopPOLY(o) ( (o).lc.poly ) |