Specifications
Editors
5.3 DEC Language-Sensitive Editor/Source Code Analyzer
• Uses source code templates
• Allows coding, compiling, reviewing, and correcting of compile-time errors
without leaving the editing session
• Provides interactive editing capabilities during a debugging session
• Allows programmers to tailor the defined language environments or to define
their own environment
• Provides integrated access to the cross-referencing features of the DEC Source
Code Analyzer (SCA)
SCA allows interactive inquiries about program structure, including cross-
reference information, calling structure, and where and how often different
program elements are used. It also performs static error checks (for example,
checking the number and type of arguments passed).
For more information about DEC LSE/SCA, see the Guide to DEC Language-
Sensitive Editor and DEC Source Code Analyzer.
5.4 SUMSLP Utility
The SUMSLP utility (SUMSLP) is a batch-oriented editor that is useful when
you need to make several updates to a single file. To use it, you create a series
of editing commands to add, delete, or update lines in the file. The editing
commands are specific to SUMSLP and can be used only by SUMSLP. It can
be useful if you are maintaining several copies of a single file, because it allows
you to update the file by creating one update program and applying the update
program to each copy of the file.
SUMSLP requires at least the following input files:
• The source file to be updated. Because you use line-oriented editing
commands, you should generate a sequence-oriented listing.
• The update file. This file contains SUMSLP command lines and the updated
lines used to alter the input file.
SUMSLP applies the edits specified in the SUMSLP update file to the input
source file. The SUMSLP output file generated is the updated source file.
The OpenVMS SUMSLP Utility Manual describes each of the SUMSLP
commands and how SUMSLP processes files.
5–3










