Files
kraken/tests/test_bracket_assign.krak
2016-03-02 20:23:25 -05:00

27 lines
495 B
Plaintext

import simple_print:*
obj BracketAssign {
fun operator[]=(index:int, rhs:int) {
print("bracket assign: index: ")
print(index)
print(", rhs: ")
println(rhs)
}
fun operator[](index:int) {
print("just bracket: index: ")
println(index)
}
fun operator=(index:int) {
print("just =: index: ")
println(index)
}
}
fun main():int {
var test:BracketAssign
test[4] = 9
test[5]
test = 6
return 0
}