Diff for /gforth/engine/forth.h between versions 1.42 and 1.43

version 1.42, 2003/01/07 22:38:36 version 1.43, 2003/01/08 10:25:34
Line 157  typedef Label *Xt; Line 157  typedef Label *Xt;
   
   
   
 #define DOES_CODE(cfa)  ({Xt _cfa=(Xt)(cfa); \  
                           (Xt *)(_cfa[0]==DOES_CA ? _cfa[1] : NULL);})  
 #define DOES_CODE1(cfa) ((Xt *)(cfa[1]))  #define DOES_CODE1(cfa) ((Xt *)(cfa[1]))
 /* MAKE_CF creates an appropriate code field at the cfa;  /* MAKE_CF creates an appropriate code field at the cfa;
    ca is the code address */     ca is the code address */

Removed from v.1.42  
changed lines
  Added in v.1.43


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