[gforth] / gforth / float.fs  

gforth: gforth/float.fs

Diff for /gforth/float.fs between version 1.1 and 1.2

version 1.1, Fri Feb 11 16:30:46 1994 UTC version 1.2, Sat May 7 14:55:49 1994 UTC
Line 3 
Line 3 
 : faligned ( addr -- f-addr )  : faligned ( addr -- f-addr )
   [ 1 floats 1- ] Literal + [ -1 floats ] Literal and ;    [ 1 floats 1- ] Literal + [ -1 floats ] Literal and ;
   
 : falign ( -- )  here dup aligned swap  : falign ( -- )
     here dup aligned swap
   ?DO  bl c,  LOOP ;    ?DO  bl c,  LOOP ;
   
 : f, ( f -- )  here 1 floats allot f! ;  : f, ( f -- )  here 1 floats allot f! ;
   
   \ !! have create produce faligned pfas
 : fconstant  ( r -- )  : fconstant  ( r -- )
   Create falign f,    Create falign f,
   DOES>  faligned f@ ;    DOES>  faligned f@ ;


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

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help