Add '+=' assignment
This commit is contained in:
parent
38bf9532ad
commit
bc06816b57
5 changed files with 137 additions and 52 deletions
|
|
@ -32,6 +32,19 @@ foo = bar
|
|||
(identifier)
|
||||
(identifier)))
|
||||
|
||||
================================================================================
|
||||
Addition assignement
|
||||
================================================================================
|
||||
|
||||
foo += 12
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
(source_file
|
||||
(assignment
|
||||
(identifier)
|
||||
(integer_literal)))
|
||||
|
||||
================================================================================
|
||||
Multiple assignments
|
||||
================================================================================
|
||||
|
|
@ -48,3 +61,36 @@ bar = 27
|
|||
(assignment
|
||||
(identifier)
|
||||
(integer_literal)))
|
||||
|
||||
================================================================================
|
||||
Various assignements
|
||||
================================================================================
|
||||
|
||||
foo = 0
|
||||
foo += 12
|
||||
bar = 27
|
||||
baz = 42
|
||||
qux = 1
|
||||
qux += 1
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
(source_file
|
||||
(assignment
|
||||
(identifier)
|
||||
(integer_literal))
|
||||
(assignment
|
||||
(identifier)
|
||||
(integer_literal))
|
||||
(assignment
|
||||
(identifier)
|
||||
(integer_literal))
|
||||
(assignment
|
||||
(identifier)
|
||||
(integer_literal))
|
||||
(assignment
|
||||
(identifier)
|
||||
(integer_literal))
|
||||
(assignment
|
||||
(identifier)
|
||||
(integer_literal)))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue