| author | Christian Urban <christian.urban@kcl.ac.uk> | 
| Mon, 21 Jul 2025 16:38:07 +0100 | |
| changeset 491 | 2a30c7dfe3ed | 
| parent 421 | 864107857d27 | 
| permissions | -rw-r--r-- | 
| 227 | 1 | |
| 491 | 2 | def urbanmain() = {
 | 
| 3 | import C2._ | |
| 227 | 4 | |
| 491 | 5 |   assert(occurrences(List("a", "b", "b", "c", "d")) == Map("a" -> 1, "b" -> 2, "c" -> 1, "d" -> 1))
 | 
| 227 | 6 | |
| 491 | 7 |   assert(occurrences(List("d", "b", "d", "b", "d")) == Map("d" -> 3, "b" -> 2))
 | 
| 323 | 8 | |
| 491 | 9 |   assert(occurrences(List("b", "b", "b", "b", "b")) == Map("b" -> 5))
 | 
| 323 | 10 | |
| 491 | 11 | assert(occurrences(Nil) == Map()) | 
| 12 | } |