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

308 lines
26 KiB
Plaintext

====================
ArrayExpression7
====================
function main() {
x[24][a / 4 * 3 + 3][x[3][b[1]]] =
(12 + (c[13 + 12][11][12]) * (((12 + 13) - (13 + g)) - i)) *
(12 / 11);
}
--------------------
(source_file
(translation_entity
(function_definition
(identifier)
(function_signature)
(statement_block
(block_item_list
(block_item
(statement
(expression_statement
(expression
(assignment_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
(integer_literal)))))))))))))
(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
(constant
(integer_literal))))))
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(integer_literal)))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(integer_literal)))))))))))))
(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
(integer_literal)))))))))))))
(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
(integer_literal)))))))))))))))))))))))))))))))))))
(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
(constant
(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
(integer_literal)))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(integer_literal)))))))))))))
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(integer_literal)))))))))))))
(expression
(assignment_expression
(logical_expression
(equality_expression
(relational_expression
(additive_expression
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(integer_literal)))))))))))))))))))))))))))
(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
(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
(constant
(integer_literal)))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(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
(constant
(integer_literal)))))))
(multiplicative_expression
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(identifier))))))))))))))))))))))))))))
(multiplicative_expression
(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
(constant
(integer_literal))))))
(cast_expression
(unary_expression
(postfix_expression
(base_expression
(constant
(integer_literal)))))))))))))))))))))))))))))))))