z/OS UNIX interface
The syntax is as follows:
ceebldtx [-C csect_name] [-I secondary_file_name]
[-P] [-S] [-c class] [-d delimiter]
[-l BAL | C | COBOL | FORTRAN | PLI] [-s id]
in_file out_file
Note: ceebldtx utility is lowercase in the z/OS® UNIX interface
and only works with z/OS UNIX files; MVS™ data sets are not applicable.
- Operands
-
- in_file
- Required. The name of the file containing the message source.
- out_file
- Required. The name of the resulting assembler source file containing the messages, inserts, and other items, suitable for input into the High Level Assembler. Extension of ".s" is assumed if none is present.
- Options
-
- -C 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.
- -I secondary_file_name
- The name of the secondary input file generated for the language specified with the -l (lowercase L) option. If no suffix is present in the secondary_file_name specified, the extension will be ".h" for C, ".fortran" for Fortran, and ".copy" for all others.
- -P
- This option is used to save previous prologs, if files being generated already exist in the directory and contain prologs. By default, previous prologs are not reused.
- -S
- This option is used to indicate sequence numbers should be generated in the files produced. By default, no sequence numbers are generated.
- -c class
- This option is used to specify the default value for :msgclass. in cases where the tag is not coded.
- -d APOST | ' | QUOTE | "
- This option is used to specify which COBOL delimiter to use. Used
in combination with the -l (lowercase L) COBOL option. By default,
APOST is used as the delimiter. Note: Quotation marks should be escaped to avoid them being treated as shell meta characters.
Examples:
ceebldtx -l COBOL -I secondary_file_name -d \' in_file out_file ceebldtx -l COBOL -I secondary_file_name -d \" in_file out_file ceebldtx -l COBOL -I secondary_file_name -d QUOTE in_file out_file
- -l BAL | C | COBOL | FORTRAN | PLI
- This options is used to specify the language to be used in generating
a secondary input file. Used in combination with the -I (uppercase
i) secondary_file_name option. The file will contain declarations
for the condition tokens associated with each message in the message
source file. The language is accepted in lower and upper case. Note: C370 is also supported.
- -s id
- This option is used to specify the default value for :msgsubid. in cases where the tag is not coded.