| version 1.8, 2004/09/20 02:11:22 | version 1.12, 2005/07/18 10:55:16 | 
|  |  | 
| /* $OpenXM: OpenXM/src/kan96xx/Kan/stackm.h,v 1.7 2004/09/16 23:53:44 takayama Exp $ */ | /* $OpenXM: OpenXM/src/kan96xx/Kan/stackm.h,v 1.11 2005/06/16 05:07:23 takayama Exp $ */ | 
| #define LOAD_SM1_PATH "/usr/local/lib/sm1/" | #define LOAD_SM1_PATH "/usr/local/lib/sm1/" | 
| /* Do not forget to put / at the tail. | /* Do not forget to put / at the tail. | 
| "/usr/local/lib/sm1" does not work. | "/usr/local/lib/sm1" does not work. | 
|  |  | 
| int tag;                /* class identifier */ | int tag;                /* class identifier */ | 
| union cell lc;          /* left cell */ | union cell lc;          /* left cell */ | 
| union cell rc;          /* right cell */ | union cell rc;          /* right cell */ | 
|  | struct object *attr;    /* Attribute list. See misc-2005/06/gfan/test1.sm1 | 
|  | as to performance test. */ | 
| }; | }; | 
|  |  | 
|  | #define OINIT  { .attr = NULL} | 
|  |  | 
| struct dictionary { | struct dictionary { | 
| char *key; | char *key; | 
| int h0; /* Value of hash functions */ | int h0; /* Value of hash functions */ | 
| 
| Line 151  if ((ob).tag != Sarray) {fprintf(stderr,"Warning: PUTO |  | 
| Line 155  if ((ob).tag != Sarray) {fprintf(stderr,"Warning: PUTO |  | 
|  |  | 
| typedef enum {CCPUSH,CCPOP,CCRESTORE} actionOfContextControl; | typedef enum {CCPUSH,CCPOP,CCRESTORE} actionOfContextControl; | 
|  |  | 
|  | #define SCANNERBUF_SIZE 240 |