anchor.diff:  
   
   STRINGLITERAL
  -   : '"' ~ ["\n]* '"'
  +   : '"' ~ ["\r\n]* '"'
      ;
   
   EOL
  -   : [\n] + 
  +   : [\r\n] +
      ;
   
   LINECONT
  
positive.code:    : '\'' ('\'' '\'' | ~ ('\'' | '\n' | '\r') | (('\n' | '\r' ('\n')?) '     ' CONTINUATION) ('\n' | '\r' ('\n')?) '     ' CONTINUATION)* '\''
     ;
  
  // real constant
  RCON
     : (NUM)+ '.' (NUM)* (EXPON)?
     ;
  
negative.code: 
  COMMENT
     : {getCharPositionInLine() == 0}?
       ('c' | STARCHAR) (~ [\r\n])* EOL
     ;
  
  STAR
  