[gforth] / gforth / engine / support.c  

gforth: gforth/engine/support.c

Diff for /gforth/engine/support.c between version 1.5 and 1.6

version 1.5, Sun Jan 26 20:56:38 2003 UTC version 1.6, Mon Jan 27 18:59:42 2003 UTC
Line 246 
Line 246 
   /* use !isgraph instead of isspace? */    /* use !isgraph instead of isspace? */
   struct Cellpair result;    struct Cellpair result;
   Char *c_addr2;    Char *c_addr2;
   UCell u2;  
   Char *endp = c_addr1+u1;    Char *endp = c_addr1+u1;
   while (c_addr1<endp && isspace(*c_addr1))    while (c_addr1<endp && isspace(*c_addr1))
     c_addr1++;      c_addr1++;
   if (c_addr1<endp) {    if (c_addr1<endp) {
     for (c_addr2 = c_addr1; c_addr1<endp && !isspace(*c_addr1); c_addr1++)      for (c_addr2 = c_addr1; c_addr1<endp && !isspace(*c_addr1); c_addr1++)
       ;        ;
     result.n1 = c_addr2;      result.n1 = (Cell)c_addr2;
     result.n2 = c_addr1-c_addr2;      result.n2 = c_addr1-c_addr2;
   } else {    } else {
     result.n1 = c_addr1;      result.n1 = (Cell)c_addr1;
     result.n2 = 0;      result.n2 = 0;
   }    }
   return result;    return result;
Line 333 
Line 332 
   }    }
   r.n1 = wfam;    r.n1 = wfam;
   r.n2 = wior;    r.n2 = wior;
     return r;
 }  }
   
 Cell to_float(Char *c_addr, UCell u, Float *rp)  Cell to_float(Char *c_addr, UCell u, Float *rp)


Generate output suitable for use with a patch program
Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help