/** * Perform actual tree execution */ static int do_execute(CommandNode *node) { if (node==NULL) return 0; switch (node->type) { case CN_COMMAND: return do_command(node); case CN_PIPE: return do_pipe(node); case CN_SUBSHELL: return do_subshell(node); case CN_BACKGROUND: return do_background(node); case CN_CHAIN: case CN_OR: case CN_AND: return do_chain(node); default: assert(0); return 1; } }
void slide_in_left(void *p_a0) { WORD t_a0=current_proc->a0; DISPLAY_ON; murder_myoinit_score(); // display hell background do_background(BKGD_FIRE_MOD); build_huge_left(p_a0); // slide in dude process_sleep(0x1a); f_novel=1; // stop triple_sound(t_a0+0x28); // say the name return; }