Next: , Previous: Отладка исходного кода, Up: Отладка   [Contents][Index]

39.2 Специальные команды

Специальные команды, это ключевые слова, которые не интерпретируются Maxima как обычные выражения. Специальные команды вводятся в командной строке Maxima или отладчика, но не в точке останова. Все специальные команды начинаются с двоеточия ’:’. Например, для вычисления Lisp формы можно ввести :lisp с последующей формой.

(%i1) :lisp (+ 2 3) 
5

Число параметров зависит от конкретной команды. Кроме того, не обязательно вводить всю команду целиком, достаточно ввести столько, чтобы сделать команду однозначно определенной среди всех ключевых слов. Таким образом, для :break достаточно ввести :br.

Специальные команды перечислены ниже:

:break F n

Задает точку останова в функции F на строке номер n от ее начала. Если F является строкой, тогда он рассматривается как файл и смещение n отсчитывается от начала этого файла. Смещение является необязательным. Если оно не указано, то предполагается равным нулю (первая строка функции или файла).

:bt

Выводит обратную трассировку кадров стека

:continue

Продолжает вычисление

:delete

Удаляет заданную точку останова или все, если ни одна не задана

:disable

Деактивирует заданную точку останова или все, если ни одна не задана

:enable

Активирует заданную точку останова или все, если ни одна не задана

:frame n

Выводит кадр стека номер n или текущий кадр, если номер не указан

:help

Печатает справку по указанной команде или по всем если ни одна не задана

:info

Печатает информацию об элементе

:lisp some-form

Вычисляет some-form в качестве Lisp формы

:lisp-quiet some-form

Вычисляет Lisp форму some-form без вывода результата

:next

Как :step, но :next пропускает вызовы функций

:quit

Выход из текущего уровня отладчика без завершение вычислений

:resume

Продолжает вычисление

:step

Продолжает вычисление до достижения новой строки

:top

Возвращает на уровень командного приглашения Maxima с любого уровня отладчика без завершения вычислений


Next: , Previous: Отладка исходного кода, Up: Отладка   [Contents][Index]