The text read off it
[02.06.01.01]
02.06 Environment Description
A. Introduction
- The Environment Description of the Commercial Translator language allows the programmer to specify the external physical factors which relate to the compilation and execution of the program. These factors may usually be changed without affecting the logical description of the problem, as contained in the Procedure and Data Description parts of the language. The Environment Description of a source program specifies and describes those factors which allow the processor and object program to deal with information as it exists in the "external world", including physical characteristics of data, machine configurations, and programmer-elected features.
- In this chapter, a general discussion of the Environment Description is followed by a detailed explanation of the various specifications. Appendix 90.08 describes the effect of the various Environment specifications on the Loader symbolic control cards generated by the Compiler.
B. Environment Types
-
General Rules for Use of Coding Form
Figure 1 is a sample Environment Description coding form on which seven general types of specifications may be made. The information associated with each type is entered on one or more cards. The first card of each specification group may contain an appropriate name in the Name field (columns 7-22) and must contain one of the following seven type codes in the Type field (columns 25-30):
- a) FILE
- b) SPECIF
- c) POOL
- d) GROUP
- e) CONTRL
- f) OPTION
- g) COND
When multiple cards are required continuation of the options (columns 31-71) or Name on subsequent cards is indicated by a non-blank character in the Continuation field (column 72). The absence of a character in column 72 signals that the next card initiates a new specification; if the next card does not contain a type specification the card is deleted and an error message given. If a card containing the continuation signal is followed by one which contains a type specification, the type is ignored and the options specified are considered to be part of the previous specification.
