[BACK]Return to d.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / k097

Diff for /OpenXM/src/k097/d.h between version 1.2 and 1.4

version 1.2, 2000/01/21 03:01:25 version 1.4, 2005/06/09 04:47:16
Line 1 
Line 1 
 /* $OpenXM$ */  /* $OpenXM: OpenXM/src/k097/d.h,v 1.3 2000/12/10 02:21:45 takayama Exp $ */
 /* d.h;*/  /* d.h;*/
 /*  from stackm.h */  /*  from stackm.h */
   
Line 47  struct Object{
Line 47  struct Object{
   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;
 };  };
   
 struct object{         /* must be compatible with stackm.h */  struct object{         /* must be compatible with stackm.h */
   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;
 };  };
   
 typedef struct Object * objectp;   /* cf. 65p of Schreiner. */  typedef struct Object * objectp;   /* cf. 65p of Schreiner. */
Line 131  int fsungetc(int c,objectp op);
Line 133  int fsungetc(int c,objectp op);
 void readLineFromFile(FILE *fp,struct stringBuf *obuf);  void readLineFromFile(FILE *fp,struct stringBuf *obuf);
 struct stringBuf *newStringBuf(char *initstr);  struct stringBuf *newStringBuf(char *initstr);
 void doublingStringBuf(struct stringBuf *sbuf);  void doublingStringBuf(struct stringBuf *sbuf);
   objectp checkIfTheFileExists(objectp name);
 void loadFile(objectp op);  void loadFile(objectp op);
 void loadFileWithCpp(objectp op);  void loadFileWithCpp(objectp op);
 void showStringBuff(objectp op);  void showStringBuff(objectp op);

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.4

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>