mirror of
https://github.com/Reuh/anselme.git
synced 2025-10-27 16:49:31 +00:00
[language] Add multiple assignments, assignment and definitions are now function calls
This commit is contained in:
parent
760181eaf9
commit
b6473de4d2
36 changed files with 180 additions and 172 deletions
7
test/tests/assignment tuple unpacking.ans
Normal file
7
test/tests/assignment tuple unpacking.ans
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
:a = 0
|
||||
:b = 1
|
||||
(a, b) = (3, 4)
|
||||
|
||||
|{a}
|
||||
|
||||
|{b}
|
||||
5
test/tests/defininion tuple unpacking.ans
Normal file
5
test/tests/defininion tuple unpacking.ans
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
(:a, :b) = (3, 4)
|
||||
|
||||
|{a}
|
||||
|
||||
|{b}
|
||||
8
test/tests/swap assignment.ans
Normal file
8
test/tests/swap assignment.ans
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
:a = 1
|
||||
:b = 2
|
||||
|
||||
(a, b) = (b, a)
|
||||
|
||||
|{a}
|
||||
|
||||
|{b}
|
||||
Loading…
Add table
Add a link
Reference in a new issue