Chapter Contents

Previous

Next
Overview of the SAS/C and CICS Environments

Overview of SAS/C CICS Command Language Translator

The SAS/C CICS Command Language Translator enables you to develop application programs under OS/390 or VM and target them to run under CICS. This application-programming interface enables you to request CICS services by placing CICS commands anywhere within your C source code. The SAS/C CICS translator translates these commands into appropriate function calls for communication with CICS.

After the translator translates the CICS commands within your C program, you then compile and link-edit your program as you would any SAS/C program. When you run your SAS/C program, the function calls inserted by the translator invoke the services requested by calling the appropriate CICS control program using the CICS EXEC Interface program.

Preprocessing, Compiling, and Linking describes the cataloged procedures, TSO CLISTs, and CMS EXECs that are provided to invoke the translator, compiler, and linker. The SAS/C CICS Command Translator describes the compiler and run-time options that are pertinent to the translator.


CICS Releases Supported

Support for both CICS/OS and CICS/DOS from Version 1, Release 7 onward is provided. Currently, this includes the following releases:

The SAS/C CICS Command Language Translator has been updated to fully support all new and changed commands through CICS TS for OS/390 Version 1.3, including support for Distributed Program Link and the Front End Programming Interface.

At this time, the SAS/C translator and compiler provides access to CICS only under the OS/390 and VSE family of operating systems. However, you can also prepare SAS/C applications under the VM/SP environment and then run these applications under CICS for the OS/390 or VSE operating systems.


Chapter Contents

Previous

Next

Top of Page

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.