Own-Programming-Language-Tu.../examples/basics/destructuring_assignment.own

12 lines
223 B
Scala
Raw Normal View History

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)