Add '+=' assignment

This commit is contained in:
Bruno BELANYI 2024-04-07 21:40:17 +01:00
parent 38bf9532ad
commit bc06816b57
5 changed files with 137 additions and 52 deletions

View file

@ -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)))