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

глобальный идентификатор. Компилятор Турбо Паскаля


       глобальный идентификатор. Компилятор Турбо Паскаля ищет идентифи-
       катор  сначала  в текущей процедуре или функции,  затем во "внеш-
       ней" подпрограмме (если данная (активная) область действия вложе-
       на   в  другую),  затем  в  разделе  реализации  (inplementation)
       текущего модуля,  и, наконец, выполняет поиск глобального иденти-
       фикатора.
            Если Турбо  отладчик не может найти идентификатор, используя
       данные методы,  то он ищет его во всех  других  модулях,  пытаясь
       найти соответствие среди статических идентификаторов.  Это позво-
       ляет вам ссылаться на идентификаторы в других модулях,  не указы-
       вая явно имени модуля.
            Если вы  хотите  указать Турбо отладчику,  что идентификатор
       нужно искать в каком-то конкретном месте,  то при указании  имени


       идентификатора можно задать имя модуля,  файл в модуле и подпрог-
       рамму. Вы можете получить доступ к любому идентификатору програм-
       му, значение которого определено, даже к тем идентификаторам, ко-
       торые являются локальными для процедуры или функции и имена кото-
       рых входят в конфликт с другими идентификаторами.

       TDeb 3.0 #2-3                 = 9 =
                 Синтаксис переопределения области действия
       -----------------------------------------------------------------
            В зависимости  от  используемого языка,  для переопределения
       области  действия  идентификатора с  данным  именем  используются
       разные символы.
            - В  Си,  С++ и Турбо Ассемблере для переопределения области
              действия используется обычно символ #.
            - В Паскале с этой целью можно использовать точку (.).
            Выражение с уточненным идентификатором можно  вводить везде,
       где допустимо выражение, включая:
            - диалоговое окно Evaluate/Modify;
            - окно Watches;
            - диалоговое окно Data¦Inspector;

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