anchor.diff:      super->constructor( ).
   
       " Initialize instances of regular expressions
  -    _add_rule xml_tag.
  -    _add_rule attr.
  -    _add_rule attr_val.
  +
  +    add_rule( iv_regex = c_regex-xml_tag
  +              iv_token = c_token-xml_tag
  +              iv_style = c_css-xml_tag ).
  +
  +    add_rule( iv_regex = c_regex-attr
  +              iv_token = c_token-attr
  +              iv_style = c_css-attr ).
  +
  +    add_rule( iv_regex = c_regex-attr_val
  +              iv_token = c_token-attr_val
  +              iv_style = c_css-attr_val ).
   
     ENDMETHOD.
   
  
positive.code: 
      DATA lv_line TYPE string.
  
      lv_line = '<tag>Text</tag>'.    "#EC NOTEXT
  
      " Generate table with expected values after parsing
      _generate_parse 'X' 0  1.
  
negative.code:     METHODS order_matches REDEFINITION.
  
  ENDCLASS.                       " lcl_syntax_xml DEFINITION
  
  *----------------------------------------------------------------------*
  *       CLASS lcl_syntax_highlighter IMPLEMENTATION
  