Added the []= overloadable operator and implemented it for vector, map, and string

This commit is contained in:
Nathan Braswell
2015-06-27 11:46:31 -04:00
parent b18c18ec30
commit dacfee6d22
13 changed files with 71 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
import io:*
obj BracketAssign {
fun operator[]=(index:int, rhs:int) {
print("bracket assign: index: ")
print(index)
print(", rhs: ")
println(rhs)
}
}
fun main():int {
var test:BracketAssign
test[4] = 9
return 0
}