anchor.diff:      ;
   
   ifCond :
  -      IF LBRA expression RBRA statement elseCond?
  +      IF '(' expression ')' statement elseCond?
       ;
   
   elseCond :
  
positive.code: BREAK     : 'break';
  CONTINUE  : 'continue';
  RETURN    : 'return';
  //MAIN      : 'main';
  
  COMMENT   : '//'~[\r\n]* -> skip;
  MULTICOMMENT : '/*'(.)*?'*/' -> skip;
  
  INTEGER   : [0-9]+;
  
negative.code: VOLATILE  : 'volatile';
  MUTABLE   : 'mutable';
  
  IF        : 'if';
  ELSE      : 'else';
  DO        : 'do';
  