icon Top 9 categories map      RocketAware > Perl >

$PERLDB
$^P

Tips: Browse or Search all pages for efficient awareness of Perl functions, operators, and FAQs.



Home

Search Perl pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

    
$PERLDB
$^P
The internal variable for debugging support. Different bits mean the following (subject to change):

  1. x01 Debug subroutine enter/exit.

  2. x02 Line-by-line debugging.

  3. x04 Switch off optimizations.

  4. x08 Preserve more data for future interactive inspections.

  5. x10 Keep info about source lines on which a subroutine is defined.

  6. x20 Start with single-step on.

Note that some bits may be relevent at compile-time only, some at run-time only. This is a new mechanism and the details may change.

Source: Perl predefined variables
Copyright: Larry Wall, et al.
Next: $BASETIME
$^T


Previous: $OSNAME
$^O




(Corrections, notes, and links courtesy of RocketAware.com)


[Overview Topics]

Up to: Software Debugging and Testing




Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Perl > perlvar/_PERLDB.htm
RocketAware.com is a service of Mib Software
Copyright 2000, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments