Diff for /gforth/Attic/primitives between versions 1.53 and 1.54

version 1.53, 1996/02/26 16:52:46 version 1.54, 1996/05/03 13:05:06
Line 117  ip=IP; Line 117  ip=IP;
 IF_TOS(TOS = sp[0]);  IF_TOS(TOS = sp[0]);
 EXEC(xt);  EXEC(xt);
   
   perform         a_addr --       gforth
   ""equivalent to @code{@ execute}""
   /* and pfe */
   ip=IP;
   IF_TOS(TOS = sp[0]);
   EXEC(*(Xt *)a_addr);
   :
    @ execute ;
   
 branch-lp+!#    --      gforth  branch_lp_plus_store_number  branch-lp+!#    --      gforth  branch_lp_plus_store_number
 /* this will probably not be used */  /* this will probably not be used */
 branch_adjust_lp:  branch_adjust_lp:
Line 451  u2 = u1-n; Line 460  u2 = u1-n;
 +       n1 n2 -- n              core    plus  +       n1 n2 -- n              core    plus
 n = n1+n2;  n = n1+n2;
   
   \ PFE has it differently, so let's better not define it
   \ under+        n1 n2 n3 -- n n2        gforth  under_plus
   \ ""add @var{n3} to @var{n1} (giving @var{n})""
   \ /* and pfe */
   \ n = n1+n3;
   \ :
   \  rot + swap ;
   
 -       n1 n2 -- n              core    minus  -       n1 n2 -- n              core    minus
 n = n1-n2;  n = n1-n2;
 :  :

Removed from v.1.53  
changed lines
  Added in v.1.54


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