Exemple #1
0
void CMPolynomial::level5(double& result)     // powers
{
	double hold;

	level6(result);
	if (token == Power) {
		get_token();
		level6(hold);
		arith(Power,result,hold);
	}
}
Exemple #2
0
void mapseq()
{
	switch(next)
	{
		case 0:menu();sidemenu();break;
		case 98:levelskip();break;
		case 1:level1();break;
		case 2:level2();break;
		case 3:level3();break;
		case 4:level4();break;
		case 5:level5();break;
		case 101:levelskip();break;
		case 6:level6();break;
		case 7:level7();break;
		case 8:level8();break;
		case 9:level9();break;
		case 10:level10();break;
		case 102:levelskip();break;
		case 11:level11();break;
		case 12:level12();break;
		case 13:level13();break;
		case 14:level14();break;
		case 15:level15();break;
		case 103:levelskip();break;
		case 16:win();break;
		case 99:help();break;
		case 100:lose();elapsedTime=0;break;
	}
}
Exemple #3
0
/* Is a unary + or -. */
void level5(double* result){
   char  op; 

  op = 0; 
  if((bas_token_type==DELIMITER) && (*bas_token=='+' || *bas_token=='-') ) {
    op = *bas_token; 
    get_token(); 
  }
  level6(result); 
  if(op)
    unary(op, result); 
}
void level5(double *hold)
{
	char op;

	op = 0;
	if (((token_type) == DELIMITER) && *(token) == '+' || *(token) == '-')
	{
		op = *(token);
		get_token();
	}
	level6( hold);

	if (op)
		unary(op, hold);
}