|
Re: Декомпилятор скриптов Готики
[glow=red,2,300]Декомпилятор V2.0[/glow] выложен на DiccuricAG
- введена проверка компилятором всевозможных синтаксических и лексических ошибок в скриптах. Существует 3 уровня сообщений компилятора: 1. Критическая ошибка (дальнейшая работа без исправления невозможна), приводит к останову компилятора (только этот тип ошибки обрабатывался ранее). 2. Простая ошибка, при обнаружении компилятор выдает сообщение и продолжает работу далее, но линковщик не запустится до устранения всех ошибок. Если число ошибок более 25 компилятор прекратит работу. 3. Внимание - на работу компилятора не влияет, выдается только первые 50 вниманий, остальные блокируются. В некоторых случаях внимание на работе скриптов не отразится, а в некоторых может привести к потенциальной ошибке, поэтому (для особо терпеливых) рекомендуется все внимания устранить.
- переделан алгоритм обработки переопределенных типов при декомпиляции и введена проверка их при компиляции, появились два файла: RedefinedFunc.d - перечень переопределенных аргументов и возвращаемых значений внешних функций, RedefinedLocalVariable.d - перечень переопределенных локальных переменных функций. Эти файлы могут дополняться.
Тестируйте и задавайте вопросы! Приятного времяпровождения! *;) *:D *:)
|