anchor.diff:     ;
   
   LANGLE
  -   : '<'
  +   : '<<'
      ;
   
   RANGLE
  -   : '>'
  +   : '>>'
      ;
   
   LE
  
positive.code:    ;
  
  STRING_LITERAL
     : '\'' .*? '\''
     ;
  
  IDENTIFIER
     : [a-zA-Z] [a-zA-Z0-9_-]*
     ;
  
  COMMENT
     : '//' ~ [\r\n]* -> skip
     ;
  
  WS
  
negative.code:    ;
  
  ASSIGN
     : '='
     ;
  
  ATTACHMENT
  