Text preview for : Z28-6682-2_BSL_usersGuide.pdf part of IBM Z28-6682-2 BSL usersGuide IBM 360 bsl Z28-6682-2_BSL_usersGuide.pdf



Back to : Z28-6682-2_BSL_usersGuide | Home

Z28-6682-2
BSL




BSL User's Guide




IBM Confidential
IBM Confidential




Fifth Edition (May, 1969)

This publication is a IPajor revision of, and obsoletes,
Z28-6682-1.
A new section on compiler-generated code is included in this
edition. The information on compile-time facilites has been
expanded. New and modified compiler options are covered.
Significant changes in technical information (additions,
deletions, alterations) can also be found under the following
headings:

Compiler Operation
Summary of Compiler Options (Table 1)
Modifying Dictionary Size, Source Margins, and Control
Character
Using the GENMGIN Option
Ending a Block GENERATE
Options to Print or Suppress Source Listings
Options to Format Source Listings
Options to Punch or Store Assembler Text
options to Annotate Assembler Text
T)escription of DOS Files Used by the COJUpiler (Table 2)
compilation without Assembly (DOS)
compilation, Assembly, and Execution (DOS)
Storing 'Text in External Libraries (DOS)
Specifying INCLUDE Option of Macro Statement (DOS)
Description of OS Data Sets Used by the Compiler (Table 4)
Cataloged Procedure BSLX (Figure 7)
Cataloged Procedure BSLASM (Figure 8)
Cataloged Procedure BSLALG (Figure 9)
Alternate DD Names (Table 5)
Labels Generated by the Compiler (Table 7)
BSL Size Restrictions (Table 10>
Initialization
String Items
Subscript Notation
Substring Notation
Avoiding Parameter References
The Compile-Time Processor and the GENERATE Statement
Program Parameterization
compile-Time Macro Processor (Formerly Appendix B. Has been
deleted>
Diagnostic Messages and Codes (Appendix E)

Changes to the text, and small changes to the illustrations,
are indicated by a vertical line to the left of the change;
changed or added illustrations are denoted by the symbol