Overview of the SAS/C and CICS Environments |
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.
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.
Copyright © 2001
by SAS Institute Inc., Cary, NC, USA. All rights reserved.