TSO/E interface
>>-CEEBLDTX--in_file--out_file----------------------------------> >--+---------------------------------------+--------------------> +-BAL(secondary_file_name)--------------+ +-C(secondary_file_name)----------------+ | .-APOST-. | +-COBOL(secondary_file_name)--+-------+-+ | +-,-----+ | | +-QUOTE-+ | | '-"-----' | +-FORTRAN(secondary_file_name)----------+ '-PLI(secondary_file_name)--------------' >--+--------------+--+-------------------+--+-----------+-------> '-CLASS(class)-' '-CSECT(csect_name)-' '-MSGID(id)-' .-SEQ---. .-PROL---. >--+-------+--+--------+--------------------------------------->< '-NOSEQ-' '-NOPROL-'
- in_file
- The name of the file containing the message source. The fully qualified data set name must be enclosed in single quotes if you do not want a TSO/E prefix.
- out_file
- The name of the resulting assembler source file containing the messages, inserts, and other items, suitable for input into the High Level Assembler. The fully qualified data set name must be enclosed in single quotes if you do not want a TSO/E prefix.
- options
-
- APOST | ' | QUOTE | "
- Specify the delimiter to use, APOST is used by default. This option is used to specify which COBOL delimiter to use. Honored in combination with COBOL(secondary_file_name) option.
- BAL(secondary_file_name) | C(secondary_file_name) | COBOL(secondary_file_name) | FORTRAN(secondary_file_name) | PLI(secondary_file_name)
- secondary_file_name: The name of the secondary input file for
the specified language. The file will contain declarations for the
condition tokens associated with each message in the message source
file. The fully qualified data set name must be enclosed in single
quotes if you do not want a TSO/E prefix. Note:
- Only the last language (secondary_file_name) will be used.
- C370(secondary_file_name) is also supported.
- CLASS(class)
- This option is used to specify the default value for :msgclass. in cases where the tag is not present.
- CSECT(csect_name)
-
This option is used to explicitly specify the CSECT name. An uppercase version of the CSECT name will be used. By default, the CSECT name is the output file base name.
A CSECT name greater than 8 characters requires the use of the GOFF option when assembling the out_file.
- MSGSID(id)
- This option is used to specify the default value for :msgsubid. in cases where the tag is not present.
- PROL | NOPROL
- Specify PROL to reuse prolog from the previous file version, if previous version exists. Specify NOPROL to ignore the previous prolog. PROL is default.
- SEQ | NOSEQ
- Specify SEQ to generate files with sequence numbers. Specify NOSEQ to generate files without sequence number. SEQ is default.
Note: The CEEBLDTX utility is a REXX EXEC that resides in SCEECLST
data set.