anchor.diff:  IsIdentical:        '===';
   IsNoidentical:      '!==';
   IsEqual:            '==';
  -IsNotEq:            '<>' | '!=';
  +IsNotEq:            '<>'
  +       |            '!=';
   IsSmallerOrEqual:   '<=';
   IsGreaterOrEqual:   '>=';
   PlusEqual:          '+=';
  
positive.code:                     }
                      else
                      {
                          token = (CommonToken)super.nextToken();
                      }
                  }
                  break;
  
negative.code: mode SCRIPT;
  
  ScriptText:               ~[<]+;
  ScriptClose:             '<' '/' 'script'? '>' -> popMode;
  PHPStartInsideScriptEcho: PhpStartEchoFragment -> type(Echo), pushMode(PHP);
  PHPStartInsideScript:     PhpStartFragment -> channel(SkipChannel), pushMode(PHP);
  ScriptText2:              '<' -> type(ScriptText);
  
  mode STYLE;
  
  