anchor.diff:     ;
   
   multilineliteral
  -   : (OCTETNOTPERIOD OCTETNOTCRLF*)
  +   : OCTETNOTPERIOD OCTETNOTCRLF*
      ;
   
   multilinedotstart
  
positive.code:    : '\\' OCTETNOTQSPECIAL
     ;
  
  identifier
     : (ALPHA | '_') (ALPHA | DIGIT | '_')*
     ;
  
  tag
     : ':' identifier
     ;
  
  comparator
     : ':comparator' string
     ;
  
negative.code:    ;
  
  commands
     : command+
     ;
  
  command
     : IDENTIFIER arguments (';' | block)
     ;
  
  arguments
  