==================== ForStatement1 ==================== function e() { int d; i = 12 * (0 * (d - 13 * e)); for (; 0 * ((12 / h) / 3) != 13 + g;) ++d; for (int i = 0; f > 0 && 12 == a; i++) { int d; i = b; } d = h + 12; } -------------------- (source_file (translation_entity (function_definition (identifier) (function_signature) (statement_block (block_item_list (block_item (declaration (declaration_specifier (type_specifier_qualifier (type_specifier (int_type)))) (init_declarator (identifier)))) (block_item (statement (expression_statement (expression (assignment_expression (unary_expression (postfix_expression (base_expression (identifier)))) (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 (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 (identifier)))))) (multiplicative_expression (cast_expression (unary_expression (postfix_expression (base_expression (constant (integer_literal)))))) (cast_expression (unary_expression (postfix_expression (base_expression (identifier)))))))))))))))))))))))))))))))))))))) (block_item (statement (primary_block (iteration_statement (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 (constant (integer_literal)))))) (cast_expression (unary_expression (postfix_expression (base_expression (identifier)))))))))))))))) (cast_expression (unary_expression (postfix_expression (base_expression (constant (integer_literal)))))))))))))))))))) (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)))))))))))) (secondary_block (statement (expression_statement (expression (assignment_expression (logical_expression (equality_expression (relational_expression (additive_expression (multiplicative_expression (cast_expression (unary_expression (unary_expression (postfix_expression (base_expression (identifier)))))))))))))))))))) (block_item (statement (primary_block (iteration_statement (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 (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))))))) (additive_expression (multiplicative_expression (cast_expression (unary_expression (postfix_expression (base_expression (constant (integer_literal)))))))))) (equality_expression (relational_expression (additive_expression (multiplicative_expression (cast_expression (unary_expression (postfix_expression (base_expression (constant (integer_literal))))))))) (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 (identifier)))))))))))) (secondary_block (statement (primary_block (statement_block (block_item_list (block_item (declaration (declaration_specifier (type_specifier_qualifier (type_specifier (int_type)))) (init_declarator (identifier)))) (block_item (statement (expression_statement (expression (assignment_expression (unary_expression (postfix_expression (base_expression (identifier)))) (assignment_expression (logical_expression (equality_expression (relational_expression (additive_expression (multiplicative_expression (cast_expression (unary_expression (postfix_expression (base_expression (identifier))))))))))))))))))))))))) (block_item (statement (expression_statement (expression (assignment_expression (unary_expression (postfix_expression (base_expression (identifier)))) (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 (integer_literal))))))))))))))))))))))