예제 #1
0
/* Recognize and Translate a Relational "Greater Than" */
void Greater()
{
    Next();
    if (Token == '=') {
        NextExpression();
        SetGreaterOrEqual();
    } else {
        CompareExpression();
        SetGreater();
    }
}
예제 #2
0
void Greater() {
  Match('>');
  if(Look == '=') {
    GreaterOrEqual();
  }
  else {
    Expression();
    Compare();
    SetGreater();
    Pop();
  }
}
예제 #3
0
void Greater(void)
{
	MatchString(">");
	if ( Token[0]=='=') {
		MatchString("=");
		Expression();
		PopCompare();
		SetGreaterOrEqual();
	} else {
		Expression();
		PopCompare();
		SetGreater();
	}
}