anchor.diff:      lv_line_act = mo->apply_style( iv_line  = 'CALL FUNCTION' "#EC NOTEXT
                                      iv_class = lcl_syntax_abap=>c_css-keyword ).
   
  -    cl_abap_unit_assert=>assert_equals( act = lv_line_act
  -                                        exp = '<span class="keyword">CALL FUNCTION</span>' "#EC NOTEXT
  -                                        msg = 'Failure during applying of style.' ). "#EC NOTEXT
  +    cl_abap_unit_assert=>assert_equals(
  +      act = lv_line_act
  +      exp = '<span class="keyword">CALL FUNCTION</span>' "#EC NOTEXT
  +      msg = 'Failure during applying of style.' ). "#EC NOTEXT
   
     ENDMETHOD.                    " apply_style
   
  
positive.code:       '|WHERE|WHILE|WIDTH|WINDOW|WINDOWS|WITH|WITH-HEADING|WITHOUT|WITH-TITLE|WORD|WORK' &&
        '|WRITE|WRITER|X|XML|XOR|XSD|XSTRLEN|YELLOW|YES|YYMMDD|Z|ZERO|ZONE'.
  
    ENDMETHOD.                    " get_keywords.
  
    METHOD order_matches.
  
  
negative.code:           CONTINUE.
  
          WHEN c_token-text.
            <match>-text_tag = substring( val = iv_line
                                          off = <match>-offset
                                          len = <match>-length ).
            IF lv_prev_token = c_token-text.
              IF <match>-text_tag = <prev>-text_tag.
                <prev>-length = <match>-offset + <match>-length - <prev>-offset.
                CLEAR lv_prev_token.
              ELSEIF <prev>-text_tag = '}' AND <match>-text_tag = '{'.
                <prev>-length = <match>-offset - <prev>-offset - 1.  " Shift } out of scope
                <prev>-offset = <prev>-offset + 1.                   " Shift { out of scope
                CLEAR lv_prev_token.
              ELSEIF <match>-text_tag = '{'.
                <prev>-length = <match>-offset - <prev>-offset.
                CLEAR lv_prev_token.
              ELSEIF <prev>-text_tag = '}'.
                <prev>-length = <match>-offset - <prev>-offset.
                <prev>-offset = <prev>-offset + 1.                   " Shift } out of scope
                CLEAR lv_prev_token.
              ENDIF.
              DELETE ct_matches INDEX lv_index.
  