tmersenne.nim 238 B

1234567891011121314
  1. import std/mersenne
  2. import std/assertions
  3. template main() =
  4. var mt = newMersenneTwister(2525)
  5. doAssert mt.getNum == 407788156'u32
  6. doAssert mt.getNum == 1071751096'u32
  7. doAssert mt.getNum == 3805347140'u32
  8. static: main()
  9. main()