Add assignment expressions

This commit is contained in:
Bruno BELANYI 2022-06-01 20:11:52 +02:00
parent 6a3e4663ed
commit 93cd163707
5 changed files with 1316 additions and 1023 deletions

View file

@ -138,3 +138,22 @@ f(12,)
function: (identifier)
arguments: (integer_literal)
(ERROR)))
================================================================================
Assignments
================================================================================
a := array[12] := record.field
--------------------------------------------------------------------------------
(source_file
(assignment_expression
left: (identifier)
right: (assignment_expression
left: (array_value
array: (identifier)
index: (integer_literal))
right: (record_value
record: (identifier)
field: (identifier)))))