math.floats.env.private vocabulary
Factor handbook > Vocabulary index


Summary
math.floats.env.private vocabulary

Words

Generic words
WordStack effect
(fp-env-registers)( -- registers )
(get-denormal-mode)( fp-env -- mode )
(get-exception-flags)( fp-env -- exceptions )
(get-fp-traps)( fp-env -- exceptions )
(get-rounding-mode)( fp-env -- mode )
(set-denormal-mode)( fp-env mode -- fp-env )
(set-exception-flags)( fp-env exceptions -- fp-env )
(set-fp-env-register)( fp-env -- )
(set-fp-traps)( fp-env exceptions -- fp-env )
(set-rounding-mode)( fp-env mode -- fp-env )


Ordinary words
WordStack effect
>mask( symbols assoc -- bits )
change-fp-env-registers( quot -- )
fp-env-register( -- register )
get-fp-env( -- exception-flags fp-traps rounding-mode denormal-mode )
mask>( bits assoc -- symbols )
remask( x new-bits mask-bits -- x' )
set-denormal-mode( mode -- )
set-fp-env( exception-flags fp-traps rounding-mode denormal-mode -- )
set-fp-traps( exceptions -- )
set-rounding-mode( mode -- )
vm-error-exception-flag>bit( -- value )