Отладчик Lisp
Обычный отладчик Lisp позволяет приостанавливать вычисление формы. Пока вычисление приостановлено (это состояние обычно называют прерыванием), можно просматривать стек времени выполнения, значения локальных или глобальных переменных, а также изменять эти значения. Поскольку прерывание представляет собой рекурсивное редактирование, доступны все обычные средства редактирования Emacs; можно даже запускать программы, которые будут рекурсивно вызывать отладчик. См. Рекурсивное редактирование.
- Вход в отладчик при возникновении ошибки
- Отладка ошибок перерисовки
- Отладка бесконечных циклов
- Вход в отладчик при вызове функции
- Вход в отладчик при изменении переменной
- Явный вход в отладчик
- Использование отладчика
- Трассировки стека
- Команды отладчика
- Вызов отладчика
- Внутреннее устройство отладчика
Copyright © 1990-1996, 1998-2026 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Debugger.html