Copyright Digital Equipment Corp. All rights reserved.

SCAN_Attributes_Table

   The following table lists the SCA symbol classes and their
   corresponding meanings in SCAN.

   SCA Symbol Classes and Equivalent SCAN Language Terminology

   SCA Term       SCAN Term      Explanation

   Argument       Formal         A routine or function formal
                  parameter      parameter

   Component,     Leaf node      A leaf node of a TREE variable
   Field

   Constant,      Constant       A CONSTANT definition
   Literal

   Exception      N/A

   File           File           A file used during compilation

   Function,      Procedure      A Procedure
   Procedure,
   Program,
   Routine,
   Subroutine

   Generic        N/A

   Keyword        N/A

   Label          Label          A statement label

   Macro          N/A

   Module,        Module         A module
   Package

   Placeholder    N/A

   Psect          Psect          A psect name

   Tag            N/A

   Task           N/A

   Type           Type

   Unbound        N/A

   Variable       Variable



   The following table lists the SCA occurrence classes and their
   corresponding meanings in SCAN.


   SCA Occurrence Classes and Equivalent SCAN Language Terminology

   SCA Term       SCAN Term      Explanation

   Primary        Declaration    Either a DECLARE or PROCEDURE
                                 declaration

   Associated     Declaration    Either a FORWARD or EXTERNAL
                                 declaration

   Declaration    Declaration    Either primary or associated

   Read, Fetch    Reference      The value of a variable is
                                 retrieved.

   Write, Store   Assignment     A variable is assigned a value.

   Address,       Indirect
   Pointer        reference

   Call           Call

   Command_line   Command line   A file specified on the command
                                 line; for example, SCAN foo.scn.

   Include        Include        A file included with the INCLUDE
                                 statement

   Precompiled    N/A

   Reference      Reference      Any nondeclaration

   Explicit       Explicit       A variable or procedure explicitly
                                 declared with DECLARE or PROCEDURE
                                 statement

   Implicit       Implicit       A variable declared by the compiler
                                 on first reference, for example, a
                                 picture variable

   Visible        N/A

   Hidden         N/A

   Compilation_   Module
   unit



   The following table lists the SCA domain classes and their
   corresponding meanings in SCAN.

   SCA Domain Classes and Equivalent SCAN Language Terminology

   SCA Term       SCAN Term      Explanation

   Inheritable    N/A

   Global         Global         Declaration has GLOBAL attribute

   Predefined     Predefined

   Multi_module   Global or
                  predefined

   Module_                       Local to one module
   specific