VMS Help
SCA, SCA Topics, \ (Pathname)

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

    The path name expression allows you to identify specific symbols
    based on the path of the expression. This is similar to the
    debugger pathname notation. The format of this expression is as
    follows:

    query_expression\query_expression[\query_expression...]

    Typically, you use this expression to identify a particular
    variable in a routine when you may have declared a variable of the
    same name in more than one routine. For example, RETURN_STATUS may
    be a common variable in multiple routines. Some typical queries
    are as follows:

      1. FIND MYROUTINE\RETURN_STATUS
      2. FIND MYMODULE\MYROUTINE\RETURN_STATUS
      3. FIND MYMODULE\SYMBOL_CLASS=ROUTINE

    The first query returns all occurrences of the RETURN_STATUS
    variable that are declared inside MYROUTINE. The second example
    returns all occurrences of the RETURN_STATUS variable which are
    declared inside MYROUTINE, where MYROUTINE is declared inside
    MYMODULE. The third example returns all occurrences of routines
    which are declared inside MYMODULE.

    You may also use the pathname when the exact path is not known.
    For example, assume that you know the module name and that XYZ is
    declared somewhere inside the MYMODULE, but you do not know the
    exact pathname. You can then use the following query:

      FIND MYMODULE\\XYZ

    This query locates the XYZ variable that is declared somewhere
    inside MYMODULE and returns all occurrences of XYZ.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.