United States
Compaq C
Compaq C
User's Guide for OpenVMS Systems
Previous
Contents
Index
K
Keywords
const
double
globaldef
#1
globaldef
#2
globalref
globalvalue
long float
Non-ANSI
new features
noshare
readonly
use with LSE
variant_struct
variant_union
__align
__forceinline
__inline
_align
L
Language-Sensitive Editor
See LSE
Leading Zeros built-in function
Libraries
default object-module file types
default text-module file type
inclusion of text modules
/LIBRARY CC qualifier
Library facilities (RTL)
Library routines
See Run-Time Library (RTL)
Lifetime of stored objects
Limit of nested
#include
lines
Limits
header file
<limits.h>
header file
/LINE_DIRECTIVES CC qualifier
LINK DCL command
link-time errors #1
link-time errors #2
/NOTRACEBACK qualifier #1
/NOTRACEBACK qualifier #2
qualifiers
linkage
pragma
Lint-like checking
/LIST CC qualifier
<locale.h>
header file
new feature
long double
constants
new features
long double
data type #1
long double
data type #2
Long Double-precision, floating-point arithmetic built-in functions
long float
data type #1
long float
data type #2
Loop unrolling #1
Loop unrolling #2
LSE #1
LSE #2
Compaq C
support of
for keywords or tokens
starting/terminating a session
/L_DOUBLE_SIZE CC qualifier
M
/MACHINE_CODE CC qualifier
MACRO program
sharing program sections with
Macros
names
$ in
null argument
predefined
CC$gfloat
floating-point
__32BITS
__ALPHA
__alpha
__Alpha_AXP
__DECC__
__DECC_MODE_COMMON
__DECC_MODE_MS
__DECC_MODE_RELAXED
__DECC_MODE_STRICT
__DECC_MODE_VAXC
__DECC_VER
#1
__DECC_VER
#2
__D_FLOAT
__G_FLOAT
__HIDE_FORBIDDEN_NAMES
__IEEE_FLOAT
__IEEE_FP
__INITIAL_POINTER_SIZE
__MIA
__MS
__STDC__
__STDC_HOSTED__
__STDC_ISO_10646__
__STDC_VERSION__
__vax
__vax11c
__vaxc
__vms
__VMS_VER
#1
__VMS_VER
#2
__vms_version
__X_FLOAT
_ANSI_C_SOURCE
_BSD44_CURSES
_DECC_V4_SOURCE
_POSIX_C_SOURCE
_SOCKADDR_LEN
_VMS_CURSES
_VMS_V6_SOURCE
_XOPEN_SOURCE
_XOPEN_SOURCE_EXTENDED
substitution within
#include
directives
VAX C built-in translation
main
function
passing parameters to
recursive
new feature
syntax of
<math.h>
header file
new features
MATH_ERRNO option of /ASSUME qualifier
Members
variant aggregates
/MEMBER_ALIGNMENT CC qualifier
member_alignment
pragma
message
pragma
Messages
compiler #1
compiler #2
format of (compiler) #1
format of (compiler) #2
See also Errors
MIA conformance compilation mode
Microsoft compatibility compilation mode #1
Microsoft compatibility compilation mode #2
Mixed-language programming
argument list
argument passing
by descriptor
by immediate value
floating-point numbers
by reference
OpenVMS
calling standard
OpenVMS
calling standard
register and stack usage
return status values
format
manipulating
system service
testing
variable-length argument lists
/MMS_DEPENDENCIES CC qualifier
Mode, compilation #1
Mode, compilation #2
predefined macros
Modifiers
storage class
module
pragma
#module
preprocessor directive
Modules
changing the default name #1
changing the default name #2
default object-library file types
Multibyte character support
new feature
N
<nam.h>
header file
Name block---NAM (RMS) data structure
initializing
Name space conformance
new features
/NAMES CC qualifier
names
pragma
/NESTED_INCLUDE_DIRECTORY CC qualifier
Nesting of
#include
lines
New features
[NO]MATH_ERRNO option of /ASSUME qualifier
[NO]POINTERS_TO_GLOBALS option of /ASSUME qualifier
noinline
pragma
nomember_alignment
pragma
Non-ANSI keywords
new features
noshare
storage-class modifier
nostandard
pragma
Null argument
to macros
Previous
Next
Contents
Index
privacy and legal statement