Files
tree-sitter-mc/test/corpus/positive/ArrayExpression5.txt
2026-01-17 16:29:06 +01:00

234 lines
20 KiB
Plaintext

====================
ArrayExpression5
====================
int x = (e[(c[13u16]) - 11i16 / f][(e / e) / 13U16 + (c + 0I16) * b]) /
(e - (11I8 - (a[12U8 * a][d])));
--------------------
(source_file
(translation_entity
(declaration
(declaration_specifier
(type_specifier_qualifier
(type_specifier
(int_type))))
(init_declarator
(identifier)
(initializer
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(unsigned_integer_literal))))))))))))))))))))))))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(signed_integer_literal))))))
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))))))))))))
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier)))))
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))))))))))))))))
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(unsigned_integer_literal)))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(signed_integer_literal)))))))))))))))))
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))))))))))))))))))))))))))
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(signed_integer_literal)))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(unsigned_integer_literal))))))
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))))))))))))
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))