Guest User

Untitled

a guest
Jun 23rd, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. actor Main
  2. new create(env: Env) =>
  3. var e: U32 = U32.min_value()
  4. repeat
  5. let b: U32 = e = e + (1 << 16)
  6. Tester(env).testPart(b, e - 1)
  7. until e == U32.min_value() end
  8.  
  9. actor Tester
  10. let env: Env
  11.  
  12. new create(env': Env) =>
  13. env = env'
  14.  
  15. be testPart(b: U32, e: U32) =>
  16. var i: U32 = b
  17. while (i <= e) do
  18. try
  19. i.string().u32()
  20. else
  21. env.out.print("Failed: i = " + i.string())
  22. end
  23. i = i + 1
  24. if i <= b then
  25. break
  26. end
  27. end
Advertisement
Add Comment
Please, Sign In to add comment