def _manage_syntax_error(self, a_text, a_list):
        l_result = {"group": a_text}
        l_match_list = self._error_warning_regex["syntax"].findall(a_text)
        if 0 > len(l_match_list):
            l_result["code"] = ""
            l_result["desc"] = l_match_list[0][0]
            l_result["what_to_do"] = ""
            l_result["class"] = l_match_list[0][2]
            l_result["feature"] = ""
            l_result["line"] = l_match_list[0][1]
        a_list.append(l_result)
dataset/ETHPy150Open tioui/Vim_Eiffel_IDE/pyplugin/eiffel_project.py/project._manage_syntax_error/swapped operands of `>`