Турбо отладчик (Turbo Debugger) 3.0

Неявная область действия при вычислении



       TDeb 3.0 #2-3                = 16 =
              Неявная область действия при вычислении выражений
       -----------------------------------------------------------------
            Всякий раз,  когда Турбо отладчик  вычисляет  выражение,  он
       должен определить без явного указания,  где в программе находится
       область действия каждого идентификатора.  Во  многих  языках  это
       имеет существенное значение,  так как в процедурах и функциях мо-
       гут использоваться идентификаторы с теми же именами,  что и  гло-
       бальные идентификаторы. Турбо отладчик должен знать, какой именно
       идентификатор вы имеете в виду.
            В качестве основы при принятии решения об  области  действия
       Турбо отладчик обычно использует текущую позицию курсора.  Напри-
       мер,  вы можете задать область действия,  которая будет использо-


       ваться при вычислении выражения, переместив курсор на ту или иную
       строку в окне Module (Модуль).
            Это означает, что при смещении курсора с текущей строки, где
       остановилась  ваша программа,  вы можете при вычислении выражения
       получить непредвиденные результаты. Если вы хотите убедиться, что
       выражения вычисляются в текущей области действия вашей программы,
       используйте команду локального меню окна Module  Origin (Начало),
       чтобы вернуться к текущему адресу исходного кода.  Задать область
       действия выражения можно также,  перемещаясь в области Code (Код)
       окна CPU (Центральный процессор), устанавливая курсор на подпрог-
       рамму в  окне  Stack  (Стек)  или  на  имя  подпрограммы  в  окне
       Variables (Переменные).
                                 Списки байт
       -----------------------------------------------------------------
            В некоторых командах от вас требуется  ввести  список  байт.
       Это команды локального меню области Data (Данные) окна CPU (Цент-
       ральный процессор) Search (Поиск) и Change (Изменение)  или такие

Содержание раздела