Translation

Most compilers (and assemblers) cannot process CICS® commands directly. This means that an additional step is needed to convert your program into executable code. This step is called translation, and consists of converting CICS commands into the language in which the rest of the program is coded, so that the compiler (or assembler) can understand them.

Some compilers now contain integrated translators that can interpret CICS commands and convert them automatically to calls to CICS service routines. If you use one of these compilers, you do not need to perform the translation tasks described in The translation process.

CICS provides a translator program for each of the languages in which you may write, to handle both EXEC CICS and EXEC DLI statements.

Translator Options

You can specify a number of options for the translation process, and you may need to do this for certain types of programs. If you are using EXEC DLI, for example, you need to tell the translator this fact. Using a CICS translator explains how to specify options, and Defining translator options defines the options available.

[[ Contents Previous Page | Next Page Index ]]