typedef struct while_statement_t while_statement_t;
typedef struct do_while_statement_t do_while_statement_t;
typedef struct for_statement_t for_statement_t;
typedef struct while_statement_t while_statement_t;
typedef struct do_while_statement_t do_while_statement_t;
typedef struct for_statement_t for_statement_t;