Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2017, 20:50   #1
SAMOUCHKA
Форумчанин
 
Регистрация: 07.08.2011
Сообщений: 576
По умолчанию Qt Script Обнаружение ошибок

Скажу сразу, что в скриптовых языках не силен. Скажите пожалуйста- правильно я понимаю что ошибку в скрипте нельзя обнаружить пока не дойдет дело до ее выполнения?
SAMOUCHKA вне форума Ответить с цитированием
Старый 24.10.2017, 21:06   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Не знаю что там в Qt, но вообще нормальная IDE по JS и т.п. может много чего подсказать.
Ну конечно хуже, чем в языках со статической типизацией.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.10.2017, 06:05   #3
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Вобщем да, интерпретируемые языки (скрипты) нужно гонять все ветки со всеми наборами данных. Пока до строки выполнение не дошло - никто не знает, верна ли она. Редакторы/ИДЕ могут отлавливать самые тупые опечатки (но не все), их же отловит "предкомпиляция" языка (если есть). Опечатки, типа в названии переменной, вы увидите только при выполнении строки (и то, может быть).
Вот у меня в ЛУА скобочка "не там" 1.5 года успешно жила, пока я вчера не расширил интерфейс. Нашел случайно. Привязка луа к С++ выполняет строгую проверку типов, и вот она и выловила в итоге. Без нее, все бы работало как-то дальше, но не верно (т.е. жесткий краш всего, если С++ ожидает строку, а ему, скажем, таблицу дают).

Последний раз редактировалось alexzk; 30.10.2017 в 06:15.
alexzk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обнаружение ошибок! Примитив! StayCool Общие вопросы C/C++ 1 25.05.2012 11:31
обнаружение ошибок aik2029 Microsoft Office Excel 4 14.11.2011 11:43
Возможен ли отлов ошибок "чужих" программ без скана экрана на предмет окон-ошибок? Человек_Борща Общие вопросы Delphi 4 21.04.2011 00:18
обнаружение ошибок makar575 Фриланс 3 18.12.2007 07:56