COBOL Manual for TNS/E Programs (H06.08+, J06.03+)

If the compiler is unable to access a section specified in the SOURCE directive (because the
section-name is invalid or the section is not in the file) the compiler issues a diagnostic message,
but does not terminate the compilation.
Format of a Source Library
A source library has the same format as a COPY library; in fact, the only difference between
a source library and a COPY library is context—a source library is referenced by a SOURCE
directive and a COPY library is referenced by a COPY statement. For the syntax of a source
library, see Library Format (page 506).
During program compilation, the compiler identifies a section by locating the SECTION
directive whose text-name matches the section-name specified in the SOURCE directive.
SQL and NOSQL
NOTE: The compiler ignores the NOSQL directive and issues a warning.
SQL
tells the compiler to expect SQL/MP statements in the compilation unit.
NOSQL
is ignored.
sql-option-list
tells the compiler how much memory to allocate to the SQL/MP compiler interface and what
SQL/MP information to print to the listing file.
sql-option
RELEASE1
is for the COBOL85 compiler only—see the COBOL Manual for TNS and TNS/R
Programs.
572 Program Compilation