DEFINITION MODULE RBits; (* EXPORT QUALIFIED IRBit1, IRBit2; *) PROCEDURE IRBit1(VAR seed: BITSET): BITSET; (* Returns as an integer a random bit, based on the 14 low-significance bits in seed (which is modified for the next call). *) PROCEDURE IRBit2(VAR seed: BITSET): BITSET; (* Returns as an integer a random bit, based on the 14 low-significance bits in seed (which is modified for the next call). *) END RBits.