First run at a dead-simple map library. Writing this has reminded me of the need for a []= operator as well as automatic generation of functions for objects, which really should also include ==
This commit is contained in:
18
tests/test_map.krak
Normal file
18
tests/test_map.krak
Normal file
@@ -0,0 +1,18 @@
|
||||
import io:*
|
||||
import map:*
|
||||
|
||||
fun main():int {
|
||||
var m = map(3,1)
|
||||
m.set(2,2)
|
||||
m.set(1,3)
|
||||
println(m[1])
|
||||
println(m[2])
|
||||
println(m[3])
|
||||
m.set(3,4)
|
||||
m.set(4,20)
|
||||
println(m[1])
|
||||
println(m[4])
|
||||
println(m[2])
|
||||
println(m[3])
|
||||
return 0
|
||||
}
|
||||
Reference in New Issue
Block a user