2024-10-15 19:02:55 -07:00
|
|
|
# Map type operator and function tests
|
|
|
|
|
|
|
|
|
|
a = [:]
|
|
|
|
|
|
|
|
|
|
println("to_str")
|
|
|
|
|
println(a)
|
|
|
|
|
println(['a': 1])
|
|
|
|
|
println(['b': 2 + 2])
|
2024-10-18 22:03:10 -07:00
|
|
|
|
|
|
|
|
println("__index_assign__")
|
|
|
|
|
a['a'] = 1
|
|
|
|
|
println(a)
|
|
|
|
|
a['a'] += 1
|
|
|
|
|
println(a)
|
|
|
|
|
|
|
|
|
|
foo = () { return 'a' }
|
|
|
|
|
bar = () { return '' }
|
|
|
|
|
|
|
|
|
|
a[foo() + bar()] += 1
|
|
|
|
|
println(a)
|