SCLM tracks four kinds of information for each module:
- Statistical information
Statistical information includes such data as the total lines and
the number of comments in the module. See Developer's Guide
for a description of the 10 statistics kept by SCLM.
- Dependency information
SCLM tracks two types of dependency information. The first is the
name of the members that are included by a member. The second is the
include set that is used to find the include. This information is
used when a member is built or promoted. See Specifying the locations of included members
for more information on the include information kept by SCLM.
- Change code information
The change code information is a list of change codes associated
with members under SCLM control. These change codes are optional
unless the project manager has defined a change code verification
routine requiring them. Includes and change codes for a member can
be viewed with the Library Utility.
- User-defined information
User-defined information is a list of free-form records derived
from the member via the parse translator and stored in the accounting
record. When writing a new parser, define exactly how the parser
derives this information from a module.