C/C++ Programmer's Guide (G06.27+, H06.08+, J06.03+)

CCOMP command syntax, 305
CCPLMAIN file, 177, 307
CCPPMAIN file, 177, 294
cextdecs header, 66, 100, 124
Cfront
C++ translator, 273, 276
compilation steps, 32, 282
extension, signed char, 64
RUN command, 277
char arrays;Arrays
char, 387
char variables, pTAL and C mixed programming, 134
char variables, TAL and C mixed programming, 110
Characters, user-defined features, 408
CHECK pragma, 178, 274
Check-sum functions, 387
CLARGE file, 266, 281
Class libraries, TNS C++, 418
CLIB file, 266
CNONSTOP file, 266
COBOL;FORTRAN;Pascal;TAL:attributes of, 56
Code Profiling Utilities, overview of, 43
Code space, specifying, 144
CODECOV compiler option, 179
Codewright, 317
COLUMNS pragma, 179, 274
Command line syntax
description of, 263
Guardian environment, 292, 305, 319
TNS C compiler, 277
COMMON Binder group, 267
Common Run-Time Environmen (CRE) see CRE
Common Run-Time Library, 320
Common-Usage C, 47
Compiler
C, 32, 39
C++, 33, 39
definition, 30, 269
pragmas, 166
pragmas See also individual pragmas , 166
Compiler:errors and warnings, 329
Compiling
a C module, 263
a native C module, 292, 305
C++ programs Example, 279
C++ programs Guardian environment, 273, 292, 305
C++ programs OSS environment, 282, 284
Completion codes, 280
Complying with standards, 45
Consolidating compilation steps, 273
Constructors, 321
COSS file, 266
CPATHEQ pragma, 88, 94, 180
CPP2, 309, 310
CPP3, 309, 310
CPPC, 309, 310
CPPCOMP command syntax, 305
CPPINIT file, 255
CPPINIT2 file, 178, 255
CPPINIT3 file, 257
CPPINIT4 file, 178, 257
CPPNEUTRAL flag, 90
CPPONLY pragma, 181, 238
Cprep
command syntax, 275
execution of , 273, 274, 282
CRE, 309, 310
description of, 97, 122, 320
service messages, 364
CRELIB file, 266
Cross compiler, PC, 316
Cross compilers
TNS/E target, 313, 316
TNS/R target, 313, 316
CRTL, 309, 310
CRTLMAIN file, 294, 295
CRTLNS file, 294
CRTLNS file;, 295
CRTLNS2 file, 294
CRTLNSE file, 307
CRTLNSE file;, 308
CSADDR pragma, 144, 182
CSMALL file, 266
CWIDE file, 266, 271, 281
D
Data Model macro, 394
Data models, 325
binder commands, 281
converting, 326
description of, 325
Native C, 39
native C, 33
native C++, 33, 40
TNS C++, 420
Data type extensions
decimal, 63
long long, 63
TNS C++, 418
Data types, compatibility with C data types, 102, 126
Debug, 327
DEBUG utility, 209, 210
decimal, 63
decimal type;Data type extensions
long long, 63
Declarations
extensible functions, 147
external routines, 196
syntax, 49
variable functions, 147
Declarators
user-defined features TNS C, 410
user-defined features TNS/R native C, 398
Default misalignment handling method, 385
DEFINE directive, 153
Development platform, 261, 286, 299
Diagnostic message format
TNS C, 406
465