Change-Id: I2b6214bbc79f2f133c079667f1b3a61b2fa41ca7
jj_consume_token(IF);
label_70:
while (true) {
+ n = booleanExpressionToken();
+ evaluator += n.image;
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case S:
case EQ:
jj_la1[103] = jj_gen;
break label_70;
}
- n = booleanExpressionToken();
- if(n != null) evaluator += n.image;
}
break;
default:
}
{
< ELSE_SYM >(< S >)*
- ( < IF > (n = booleanExpressionToken() { if(n != null) evaluator += n.image; })*)?
+ ( < IF > ( n = booleanExpressionToken() { evaluator += n.image; } )+ )?
< LBRACE >(< S >)*
{ if(!evaluator.trim().equals("")){ documentHandler.ifDirective(evaluator); }
else{ documentHandler.elseDirective(); }