Chapter Contents |
Previous |
Next |
Systems Programming with the SAS/C Compiler |
Intended Audience |
Related Documentation |
Refer to the following chapters in this book for more information:
indep
compiler
option.
The SAS/C Library Reference, Volume 2 also contains the following related information:
Also, refer to the appropriate IBM documentation for your operating system.
Source Code Files |
The assembler language
macros used in SPE source code files can be found in the SASC.MACLIBA data
set (under OS/390) or in LCUSER MACLIB (under CMS). The ABORT, GETSTG, FREESTG,
LOADM, and UNLOADM macros accept a SYS= parameter to indicate the target operating
system. If SYS=CMS is specified, the macro expands to use a standard CMS interface
(such as DMSFREE). If SYS=BI is specified, the macro expands to use a CMS
XA interface (such as CMSSTOR). If you specify CICS, the macro expands to
use a CICS interface, such as EXEC CICS GETMAIN. Any other parameter causes
the macro to use an OS/390 interface (such as GETMAIN). The default value
depends on the operating system under which the program is assembled, either
OS/390 or CMS. The LOADM and UNLOADM macros are not supported for CICS. Instead,
code the corresponding EXEC CICS LOAD and RELEASE commands; the SPE
loadm
and
unloadm
functions are fully supported for CICS.
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.