version 1.7, 1994/08/25 15:25:23
|
version 1.8, 1994/09/12 19:00:29
|
Line 6
|
Line 6
|
' align Alias sfalign |
' align Alias sfalign |
' aligned Alias sfaligned |
' aligned Alias sfaligned |
[ELSE] |
[ELSE] |
: sfloats 4 * ; |
: sfloats 2* 2* ; |
: sfloat+ 4 + ; |
: sfloat+ 4 + ; |
: sfaligned ( addr -- addr' ) 3 + -4 and ; |
: sfaligned ( addr -- addr' ) 3 + -4 and ; |
: sfalign ( -- ) here dup sfaligned swap ?DO bl c, LOOP ; |
: sfalign ( -- ) here dup sfaligned swap ?DO bl c, LOOP ; |
Line 18
|
Line 18
|
' falign Alias dfalign |
' falign Alias dfalign |
' faligned Alias dfaligned |
' faligned Alias dfaligned |
[ELSE] |
[ELSE] |
: dfloats 8 * ; |
: dfloats 2* 2* 2* ; |
: dfloat+ 8 + ; |
: dfloat+ 8 + ; |
: dfaligned ( addr -- addr' ) 7 + -8 and ; |
: dfaligned ( addr -- addr' ) 7 + -8 and ; |
: dfalign ( -- ) here dup dfaligned swap ?DO bl c, LOOP ; |
: dfalign ( -- ) here dup dfaligned swap ?DO bl c, LOOP ; |