Составители:
8
3. ПРАВИЛА ОТЛАДКИ В СРЕДЕ VISUALLISP
3.1. Синтаксические ошибки
К синтаксическим относятся ошибки, вызванные недостаточным или
избыточным количеством скобок или кавычек, нарушением формата
записи функций и др.
Для проверки всего текста программы следует указать кнопку пане-
ли инструментов
– Check Edit Window. Возникает окно Build Output
(Окно вывода). При отсутствии синтаксических ошибок в окне выво-
дится сообщение
[CHECKING TEXT myprog.lsp loading...]
; Check done. – Проверка завершена
Иначе выводится сообщение с указанием ошибки, например сообщение
“error malformed list on input (неправильный список на входе)” – недо-
стает правой скобки;
“extra right paren on input (лишняя правая скобка на входе )“;
“ malformed string on input (неверная строка на входе)” – пропущена ка-
вычка;
“too few arguments in SETQ (слишком мало аргументов в SETQ)” – на-
рушен формат функции setq.
Для проверки выделенной части программы следует выбрать кноп-
ку
– Check Selection.
3.2. Устранение синтаксических ошибок
Следует дважды щелкнуть на строке сообщения об ошибке, которое
выделено, как правило, голубым цветом, – произойдет переход в тек-
стовое окно редактирования. Если ошибка связана с нарушением фор-
мата функции, эта функция будет выделена. Если имеется лишняя скоб-
ка, она также будет обнаружена. В остальных случаях необходимо
проверить соответствие скобок.
Для этого нужно:
перейти в текстовое окно программы;
установить курсор мыши в начало проверяемого выражения перед
его левой скобкой, и нажать последовательно сочетание клавиш CTRL+],
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »