anchor.diff:  stringLiteral    : STRING;
   
   
  -
  -
   // lexer rules (rule names start with capital character)
  -COMMA     : ',';
  -LBRA      : '(';
  -RBRA      : ')';
  -LABRA     : '<';
  -RABRA     : '>';
  -LCBRA     : '{';
  -RCBRA     : '}';
  -LSBRA     : '[';
  -RSBRA     : ']';
  -QUOTE     : '"';
  -
   TYPECHAR  : 'char';
   TYPEFLOAT : 'float';
   TYPEINT   : 'int';
  
positive.code: VOLATILE  : 'volatile';
  MUTABLE   : 'mutable';
  
  //CFUN      : 'printf' | 'scanf';
  IF        : 'if';
  ELSE      : 'else';
  DO        : 'do';
  
negative.code:     ;
  
  include :
        '#include' '<' stdInclude '>'
      | '#include' customInclude
      ;
  
  