Diff for /gforth/prims2x.fs between versions 1.9 and 1.10

version 1.9, 1994/09/28 17:02:50 version 1.10, 1994/10/24 19:16:06
Line 347  constant type-description Line 347  constant type-description
  endif   endif
  rdrop ;   rdrop ;
     
 : single-type ( -- xt n1 n2 )  : single-type ( -- xt1 xt2 n1 n2 )
  ['] fetch-single ['] store-single 1 0 ;   ['] fetch-single ['] store-single 1 0 ;
   
 : double-type ( -- xt n1 n2 )  : double-type ( -- xt1 xt2 n1 n2 )
  ['] fetch-double ['] store-double 2 0 ;   ['] fetch-double ['] store-double 2 0 ;
   
 : float-type ( -- xt n1 n2 )  : float-type ( -- xt1 xt2 n1 n2 )
  ['] fetch-float ['] store-float 0 1 ;   ['] fetch-float ['] store-float 0 1 ;
   
 : s, ( addr u -- )  : s, ( addr u -- )
Line 548  set-current Line 548  set-current
        effect-out effect-out-end @ .stack-list ." )" cr         effect-out effect-out-end @ .stack-list ." )" cr
        forth-code 2@ type cr         forth-code 2@ type cr
        -1 primitive-number +!         -1 primitive-number +!
  THEN   THEN ;
 ;  
   [IFDEF] documentation
   : register-doc ( -- )
       get-current documentation set-current
       forth-name 2@ nextname create
       forth-name 2@ 2,
       stack-string 2@ 2,
       wordset 2@ 2,
       c-name 2@ 2,
       doc 2@ 2,
       set-current ;
   [THEN]
   
 : process-file ( addr u xt -- )  : process-file ( addr u xt -- )
  >r r/o open-file abort" cannot open file"   >r r/o open-file abort" cannot open file"

Removed from v.1.9  
changed lines
  Added in v.1.10


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