Parents: | random.sfmt |
Class | Superclass | Slots |
sfmt | tuple | state uint-array uint-4-array |
sfmt-state | struct |
Word | Stack effect |
generate | ( sfmt -- ) |
Word | Stack effect |
<sfmt-array> | ( sfmt -- uint-array uint-4-array ) |
<sfmt-state> | ( seed n m mask parity -- sfmt ) |
<sfmt> | ( seed n m mask parity -- sfmt ) |
certify-period | ( sfmt -- sfmt ) |
correct-period | ( sfmt -- ) |
endian-shuffle | ( v -- w ) |
first-set-bit | ( x -- n ) |
formula | ( a b mask c d -- r ) |
hlshift* | ( v n -- w ) |
hrshift* | ( v n -- w ) |
init-sfmt | ( sfmt -- sfmt' ) |
next | ( sfmt -- n ) |
next-index | ( sfmt -- index ) |
period-certified? | ( sfmt -- ? ) |
refill-sfmt? | ( sfmt -- ? ) |
state-multiplier | ( -- value ) |
wA | ( w -- wA ) |
wB | ( w mask -- wB ) |
wC | ( w -- wC ) |
wD | ( w -- wD ) |
Word | Stack effect |
sfmt-state? | ( object -- ? ) |
sfmt? | ( object -- ? ) |