PCA$HELP.HLB  —  SHOW  SYMBOL
    PCA Command

    Displays information about symbols in the program address
    domain, or symbol definitions established with the DEFINE/COMMAND
    command.

    Format

      SHOW SYMBOL  namespec[, namespec ...] [IN scope[, scope ...]]

1  –  Parameters

 namespec

    Specifies the name of the symbol to show. If namespec includes
    asterisks (*), each asterisk is treated as a wildcard character
    that matches any zero or more characters. All symbols whose names
    match namespec are shown.

 scope

    Specifies the name of a module, routine, or lexical block, and
    may include pathname qualification.

2  –  Description

    The SHOW SYMBOL command lets you see symbols in the program
    address domain, or symbols you have defined with the
    DEFINE/COMMAND command.

    You can use the /ADDRESS and /DIRECT qualifiers or the IN clause
    only if /DEFINED is not specified. If you do not specify an
    IN clause, then the whole program will be the scope for symbol
    selection.

    The /DEFINED qualifier can not be used in combination with any
    other qualifiers to the SHOW SYMBOL command.

3  –  Qualifiers

3.1    /ADDRESS

    Displays the address specification for each selected symbol, when
    applicable.

3.2    /DEFINED

    Displays symbol definitions established with the DEFINE/COMMAND
    command.

3.3    /DIRECT

    Displays symbols that are defined directly in the symbol
    selection scope. Symbols defined in lexical entities nested
    within the scope specified by the scope parameters are not shown.

4  –  Examples

  PCAA> SHOW SYMBOL/DEFINED *
  Defined commands:
    P = "PLOT/NOZERO/DESCENDING"
    BSGB = "SET FILTER FUM PROGRAM_ADDRESS=MUMBLE_FRATZ"

      This SHOW SYMBOL command displays the definitions of all
      symbols defined using DEFINE/COMMAND. Only two symbols, P and
      BSGB, are defined. Their names and definitions are displayed.

  PCAA> SHOW SYMBOL/ADDRESS SCALE
   Module SCALE, language PASCAL
    Address range: 00000200 to 00000297
   Routine SCALE\SCALE
    Address range: 00000200 to 0000020B

      This SHOW SYMBOL command is used to display address ranges of
      any program unit named SCALE.
Close Help