void * execute_if(void * structure_params){ process_params_t par = (process_params_t) structure_params; graph_t mem = par->sh_graph; if (!mem->current->cond_executed){ mem->current->cond_executed = 1; conditional_step(par); }else{ mem->current->cond_executed = 0; if (par->c_status->flag) true_step(par); else false_step(par); } }
void * execute_endif(void * structure_params) { process_params_t par = (process_params_t) structure_params; true_step(par); return NULL; }