Example #1
0
/**
 * 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;
  } 
}
Example #2
0
File: MKBIO.C Project: Ced2911/umk3
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;
}