2Finsternis:
У меня вот какая идея, а как насчет того, чтобы можно было проверять на ошибки без компиляции. Синтаксические ошибки определяутся как ошибки, неописанные переменные как предупреждения ну и т.д. ИМХО, просто иногда нет смысла производить полную компиляцию нескольких тысяч скриптов для того, чтобы проверить есть ли ошибки в свежем скрипте.
|
Ошибки без компиляции найти нельзя, поясняю, компилятор состоит из лексикографического анализатора и линковщика. Первый проверяет всю грамматику и осуществляет преобразования текста конкретного файла скриптов в определенный код, далее линковщик объединяет коды от разных файлов в один и записывает его в дат файл.
В версии 3.00 предполагается компиляция отдельного файла скриптов -> выполнится быстро + будут выданы сообщения обо всех ошибках.