changeset 267 | 9e0216756771 |
parent 266 | ca48ac1d3c3e |
child 281 | 87b9e3e2c1a7 |
266:ca48ac1d3c3e | 267:9e0216756771 |
---|---|
1 |
1 |
2 def myassert(cond : => Boolean) = { |
|
3 try { |
|
4 assert(cond) |
|
5 } catch { |
|
6 case _ : Throwable => System.exit(1) |
|
7 } |
|
8 } |
|
2 |
9 |
3 assert(collatz(1) == 0) |
10 myassert(collatz(1) == 0) |
4 assert(collatz(6) == 9) |
11 myassert(collatz(6) == 8) |
5 assert(collatz(9) == 19) |
12 myassert(collatz(9) == 19) |
6 assert(collatz(9000) == 47) |
13 myassert(collatz(9000) == 47) |
7 |
14 |
8 |
|
9 System.exit(4) |
|
10 |