Показать сообщение отдельно
Старый 21.03.2005, 00:34   #437
Donate2005

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Vam:
Нельзя, чаще всего устранение ошибки данного типа есть логическая задача (но даже, если бы было простое нарушение синтаксиса, то устранять ошибки пока не умеет ни один компилятор, кто знает, это опечатка разработчика или недоделано то, что мыслилось сделать).
Нет, я не то имел ввиду! Я спросил, можно ли сделать так, чтобы при обнаружении ошибки декомпилятором выдавалось примерное решение данной ошибки? Например, раз дек. видит, что не возвращено значение функции или пропущен её тип, то в ZSpy указывается строка, в которой находится ошибка (это уже реализовано) и пишется возможное исправление (как например, при пропущенной точке с запятой, в ZSpy выдаётся диаг. сообщение типа - expected ';' - пропущена ';') Реализовать это несложно, вся фишка заключается в логической обработке подобных ошибок, т.е. надо просмотреть все часто встречающиеся ошибки и варанты их исправления, а точнее вариант!
Ответить с цитированием