<<:
Book Contents
SAS/C Compiler and Library User's Guide

Special Characters | Numbers | | | | | | | | | | | | | | | | | | | | | | | | | |

C

-c, compiler option
c, compiler option
C execution framework
access
creating
termination
with indep option
C functions, calling from other languages
C++ input modules, specifying
-c option
C parameter lists
C Run-Time Anchor Block
CALL command
case sensitivity
external variables
OMD options
_cc function
Celsius from Fahrenheit conversion
CENTRY macro
CEXIT macro
#chain command
chaining files
changes and enhancements
character constants, multibyte character support
character control by locale
character qualifiers
characters, implementation-defined behavior
cics, COOL option
CICS environment
commands, in SPE
compiler support for
compiling for
SPE framework, start-up routines
user exits, in SPE
CICS VSE environment, compiling for
cicsvse, COOL option
CID cross-reference
CMS environment
compiler support for
parameter lists
SVC instructions, generating
XA and 370 mode in SPE
_cms202 function
=cnftrace option
__cobol keyword
_code function
code.h header file
colon (:), in environment variable names
comments
C++ style
include files
nested, enabling
nesting
common ref/def model
comnest, compiler option
compiler
bypassing prelink and link steps
changes and enhancements
CICS environment
CMS environment
cross platform environments
current release number, getting
DDnames, replacing SYS prefix
lexical processing, multibyte character support
object code output, specifying
OS/390 environment
quick-start, CMS
quick-start, TSO
quick-start, USS
return codes "Compiler Return Codes"
return codes "Option Descriptions"
SAS/C++ code, specifying
TSO environment
USS environment
version compatibility
XA CMS support
compiler-generated names
const type qualifiers
CSECTs
extended functions
extended identifiers
pseudoregister suffixes
run-time constants
compiler language extensions
A qualifier
__actual storage class modifier
__alignmem keyword
anonymous unions "Language Elements"
anonymous unions "Language Extensions"
arrays, zero-length
ASCII/EBCDIC conversion
__asm keyword, assembler language functions
__asm keyword, declaring non-C functions
__asm keyword, in function pointers
at sign (@), call-by-reference operator
bitfields, noninteger "Language Elements"
bitfields, noninteger "Language Extensions"
character qualifiers
__cobol keyword
comments, C++ style
comments, nesting
compiler options, specifying
declaring non-C functions
#define statements, nesting
E qualifier
__far keyword
far pointer support
floating point constants, in hexadecimal
__foreign keyword
__fortran keyword
function pointer formats
__ibmos keyword, assembler language functions
__ibmos keyword, in function pointers
__inline storage class modifier
__local keyword
mapping external names
__near keyword
__noalignmem keyword
__pascal keyword
__pli keyword
#pragma linkage statement
#pragma map statement
#pragma options statement
__ref keyword, assembler language functions
__ref keyword, in function pointers
__remote keyword
string qualifiers
structure alignment
__weak storage class modifier
__COMPILER__ macro
compiler options
specifying
summary table
compiling C programs, CMS
defaults specification
environment variables
GLOBALV variables
_HEADERS environment variable
_INCLUDE environment variable
LC370 EXEC
LCXED macro
_OPTIONS environment variable
quick-start
shared directories specification
XEDIT
compiling C programs, OS/390
compiler options
debug, compiler option
global optimization phase
JCL requirements
LC370C procedure
compiling C programs, preprocessed code only
compiling C programs, TSO
LC370 CLIST
quick-start
compiling C programs, USS
from USS shell
quick-start
complexity, compiler option "Option Descriptions"
complexity, compiler option "The __inline Keyword for Inline Functions"
complexity, compiler option "The optimize Option"
computational signals, intercepting
const type qualifiers, compiler-generated names
constants
decimal 1
propagating and folding
removing duplicates
SAS/C considerations
continue, COOL option
conversions
COOL CLIST
COOL control statements
ARLIBRARY "COOL Control Statements"
ARLIBRARY "Using AR370 Archives"
GATHER
INCLUDE
INSERT
COOL EXEC
COOL options
short forms
summary table
COOL preprocessor
all-resident libraries, specifying
AR370 archive corruption, ignoring
AR370 archive input "COOL Control Statements"
AR370 archive input "COOL Options"
autocall load libraries
autocall object libraries
automatic symbol resolution
bypassing
C++ input modules
CICS output
CICS VSE output
COOL370 TEXT, linking
COOL370 TEXT, starting
duplicate SNAMEs
errors, ignoring
extended external identifier CSECTs, retaining
extended name cross-references
extended names, processing
external references, resolving
external symbol resolution
@EXTVEC# vector, building
function name CSECTs, retaining
GATHER tables
gathering names
GENMOD options
GLOBAL variables
GOS linkage
include files
input files, DDname prefixes
line numbering
link-edit autocall library
linkage editor name
linkage editor output
linking programs
nesting INCLUDE statements
OS/390 batch
output file
output module entry point
program entry point
pseudoregister maps, generating
pseudoregisters, removing
run-time constants, retaining
SPE output
symbol prefix
symbols, defining
symbols, gathering
term
under OS/390 batch
unresolved external references
user exits, invoking
verbose mode
warning messages, enabling
when to use
COOL370 TEXT
linking
starting
CRAB
CREGS macro
cross platform environments
cross-references
CID
extended names "COOL Options"
extended names "Option Descriptions"
extended names "The enxref Compiler Option"
generating
LINKID
reentrancy
SNAME
CSECT names, in place of @EXTERN#
CSECTs, compiler-generated names
ctl370.h header file
cxx, compiler option
cxx, COOL option

Special Characters | Numbers | | | | | | | | | | | | | | | | | | | | | | | | | |

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