==================== ForStatement2 ==================== function a() { int f; uint64_t b; for (;;) { if ((11 + g) * (3 + d) - (i / 13) / (e - 13) < (13 * (a + d)) * ((f - 11) + (b - 11))) { break; } else if (f[d] == 3) { uint h; for (; b != 11 || d >= 0;) { int a; uint d; f = 12; a = 13; } e = d; } else { for (int i = 0;;) break; } int d; for (;; d--) { for (;;) { d += 9; } g[3][d] = d; } } } -------------------- (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 (declaration (declaration_specifier (type_specifier_qualifier (type_specifier (uint_type)))) (init_declarator (identifier)))) (block_item (statement (primary_block (iteration_statement (secondary_block (statement (primary_block (statement_block (block_item_list (block_item (statement (primary_block (selection_statement (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 (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))))))) (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 (identifier))))) (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))))))))))))))))))) (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 (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 (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 (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)))))))))))))))))) (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 (integer_literal))))))))))))))))))))))))))))))))))) (statement_block (block_item_list (block_item (statement (jump_statement))))) (selection_statement (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 (identifier)))))))))))))))))) (relational_expression (additive_expression (multiplicative_expression (cast_expression (unary_expression (postfix_expression (base_expression (constant (integer_literal))))))))))))) (statement_block (block_item_list (block_item (declaration (declaration_specifier (type_specifier_qualifier (type_specifier (uint_type)))) (init_declarator (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 (identifier)))))))) (relational_expression (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 (identifier))))))) (geq_operator) (additive_expression (multiplicative_expression (cast_expression (unary_expression (postfix_expression (base_expression (constant (integer_literal))))))))))))) (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 (declaration (declaration_specifier (type_specifier_qualifier (type_specifier (uint_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))))))))))))))))) (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)))))))))))))))))))))))))) (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)))))))))))))))))) (statement_block (block_item_list (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))))))))))))))) (secondary_block (statement (jump_statement)))))))))))))) (block_item (declaration (declaration_specifier (type_specifier_qualifier (type_specifier (int_type)))) (init_declarator (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 (identifier)))))))))))) (secondary_block (statement (primary_block (statement_block (block_item_list (block_item (statement (primary_block (iteration_statement (secondary_block (statement (primary_block (statement_block (block_item_list (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)))))))))))))))))))))))))) (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)))))))))))))) (assignment_expression (logical_expression (equality_expression (relational_expression (additive_expression (multiplicative_expression (cast_expression (unary_expression (postfix_expression (base_expression (identifier)))))))))))))))))))))))))))))))))))))))