308 lines
26 KiB
Plaintext
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)))))))))))))))))))))))))))))))))
|