2023-09-09 15:52:32 +03:00
|
|
|
use std
|
2016-02-20 10:12:26 +02:00
|
|
|
|
|
|
|
println "Destructuring assignment"
|
|
|
|
arr = ["a", "b", "c"]
|
|
|
|
extract(var1, var2, var3) = arr
|
|
|
|
echo(var1, var2, var3)
|
|
|
|
|
|
|
|
// Swap
|
|
|
|
println "Swap variables"
|
|
|
|
echo(var1, var2)
|
|
|
|
extract(var2, var1) = [var1, var2]
|
|
|
|
echo(var1, var2)
|