SHOW ACTIVE

Display all active variables of the debuggee.

Syntax

SHOW ACTIVE level ["expression"]

SHOW ACTIVE GLOBAL ["expression"]

SHOW ACTIVE MODULE ["expression"]

SHOW ACTIVE CURRENT ["expression"]

Parameters

GLOBAL, MODULE, CURRENT

The symbolic values GLOBAL, MODULE, and CURRENT respond to the scope levels program global, module global, and the current scope of the program.

expression

Only symbols whose names match the regular expression are displayed. The parameter expression may contain the wildcard characters ‘?' for “any character” and ‘*' for “any string of characters”. If wildcards are used, expression must be enclosed in quotation marks.

Description

The SHOW ACTIVE command displays all currently active (visible) variables of the debugged program with a static nesting level greater than or equal to level. A procedure has a higher scope level than a module, and a local block inside a procedure has a higher level than the procedure. If level equals 0 then all currently active variables are displayed. The current static nesting level level may be obtained using the command SHOW LEVEL.

Example

SHOW ACTIVE 0
SHOW ACTIVE CURRENT "*ptr*"
SHOW ACTIVE MODULE

See Also


For more complete information about compiler optimizations, see our Optimization Notice.