version 1.17, 2004/05/13 04:38:28 |
version 1.20, 2004/08/31 04:45:42 |
|
|
/* $OpenXM: OpenXM/src/kan96xx/Kan/extern.h,v 1.16 2003/12/06 02:49:22 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 ) |
Line 259 struct object KisOrdered(struct object of); |
|
Line 261 struct object KisOrdered(struct object of); |
|
struct object KvectorToSchreyer_es(struct object obarray); |
struct object KvectorToSchreyer_es(struct object obarray); |
POLY objArrayToPOLY(struct object ob); |
POLY objArrayToPOLY(struct object ob); |
struct object POLYtoObjArray(POLY f,int size); |
struct object POLYtoObjArray(POLY f,int size); |
|
struct object KgetExponents(struct object obPoly,struct object type); |
|
|
/* hilbert.c */ |
/* hilbert.c */ |
struct object hilberto(struct object obgb,struct object obvlist); |
struct object hilberto(struct object obgb,struct object obvlist); |