version 1.6, 2002/10/24 05:19:50 |
version 1.9, 2003/07/14 12:49:52 |
|
|
/* $OpenXM: OpenXM/src/kan96xx/Kan/extern.h,v 1.5 2002/02/24 10:27:18 takayama Exp $ */ |
/* $OpenXM: OpenXM/src/kan96xx/Kan/extern.h,v 1.8 2003/07/10 08:20:04 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 65 void printObjectArray(struct object ob,int nl,FILE *fp |
|
Line 65 void printObjectArray(struct object ob,int nl,FILE *fp |
|
/* stackmachine.c misc*/ |
/* stackmachine.c misc*/ |
void scanner(void); |
void scanner(void); |
void ctrlC(int sig); |
void ctrlC(int sig); |
|
void cancelAlarm(); |
int executeToken(struct tokens token); |
int executeToken(struct tokens token); |
int executePrimitive(struct object ob); |
int executePrimitive(struct object ob); |
int isLiteral(char *str); |
int isLiteral(char *str); |
Line 210 struct object Keval(struct object obj); |
|
Line 211 struct object Keval(struct object obj); |
|
|
|
/** misc **/ |
/** misc **/ |
struct object KtoRecords(struct object ob1); |
struct object KtoRecords(struct object ob1); |
|
struct object KstringToArgv(struct object ob1); |
void Kclose(void); |
void Kclose(void); |
int warningKan(char *s); |
int warningKan(char *s); |
int warningKanNoStrictMode(char *s); |
int warningKanNoStrictMode(char *s); |
Line 245 struct object oInitW(struct object ob,struct object oW |
|
Line 247 struct object oInitW(struct object ob,struct object oW |
|
/* :misc */ |
/* :misc */ |
struct object homogenizeObject(struct object ob,int *gradep); |
struct object homogenizeObject(struct object ob,int *gradep); |
struct object homogenizeObject_vec(struct object ob,int *gradep); |
struct object homogenizeObject_vec(struct object ob,int *gradep); |
|
struct object homogenizeObject_go(struct object ob,int *gradep); |
int oGrade(struct object ob); |
int oGrade(struct object ob); |
struct ring *oRingp(struct object ob); |
struct ring *oRingp(struct object ob); |
struct object KisOrdered(struct object of); |
struct object KisOrdered(struct object of); |
Line 266 struct object KschreyerSkelton(struct object g); |
|
Line 269 struct object KschreyerSkelton(struct object g); |
|
|
|
/* misc */ |
/* misc */ |
struct object KregionMatches(struct object sobj, struct object keyArray); |
struct object KregionMatches(struct object sobj, struct object keyArray); |
|
int objToInteger(struct object ob); |