Files
kraken/tests/test_set.krak

32 lines
688 B
Plaintext
Raw Normal View History

import io:*
import set:*
2015-07-13 12:16:30 -04:00
import vector_literals:*
fun main():int {
var s = set(3)
println(s.contains(3))
println(s.contains(1))
s.remove(3)
s.add(4)
println(s.contains(3))
println(s.contains(4))
println(s == set(4))
println(s == set(5))
s.add(set(5))
println(s == set(4))
println(s == set(5))
println(s.contains(3))
println(s.contains(4))
println(s.contains(5))
2015-07-13 12:16:30 -04:00
println("contains set:")
println(s.contains(from_vector(vector(1,2,3))))
println(s.contains(from_vector(vector(4,5,3))))
println(s.contains(from_vector(vector(4,5))))
println("all:")
s.for_each( fun(it: int) println(it); )
return 0
}