Index
Special characters
Numerics
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Special characters
Numerics
A
B
C
- C
- C++
- C/C++
- caching
- CALL identifier
- call interface conventions
- CALL statement
- callable services
- CALLINT compiler option
- CALLINT statement
- calls
- CANCEL statement
- case structure, EVALUATE statement for
- CBL statement
- CCSID
- CEECBLDY: convert date to COBOL integer format
- CEEDATE: convert Lilian date to character format
- CEEDATM: convert seconds to character time stamp
- CEEDAYS: convert date to Lilian format
- CEEDYWK: calculate day of week from Lilian date
- CEEGMT: get current Greenwich Mean Time
- CEEGMTO: get offset from Greenwich Mean Time
- CEEISEC: convert integers to seconds
- CEELOCT: get current local time
- CEEQCEN: query the century window
- CEESCEN: set the century window
- CEESECI: convert seconds to integers
- CEESECS: convert time stamp to number of seconds
- century window
- chained-list processing
- changing
- CHAR compiler option
- CHAR intrinsic function, example
- character set, definition
- character time stamp
- CHECK runtime option
- checking errors, flagging at run time
- checking for valid data
- Chinese GB 18030 data
- CICS
- CICS compiler option
- CICS_TK_SFS_SERVER environment variable
- cicsddt utility
- cicsmap command
- cicstcl command
- cicsterm command
- class
- class condition
- CLASSPATH environment variable
- client
- clustered files
- cob2.cfg configuration file
- cob2 command
- cob2_j command
- cob2_j stanza
- cob2_r command
- cob2_r stanza
- cob2 stanza
- COBCPYEXT environment variable
- COBJVMINITOPTIONS environment variable
- COBLSTDIR environment variable
- COBMSGS environment variable
- COBOL
- COBOL client
- COBOL for AIX
- COBOL terms
- COBOPT environment variable
- COBPATH environment variable
- COBRTOPT environment variable
- code
- code page
- code point, definition
- coded character set
- coding
- collating sequence
- COLLATING SEQUENCE phrase
- COLLSEQ compiler option
- columns in tables
- command-line arguments
- command prompt, defining environment variables
- COMMON attribute (1), (2)
- COMP (COMPUTATIONAL)
- COMP-1 (COMPUTATIONAL-1)
- COMP-2 (COMPUTATIONAL-2)
- COMP-3 (COMPUTATIONAL-3)
- COMP-4 (COMPUTATIONAL-4)
- COMP-5 (COMPUTATIONAL-5)
- comparing data items
- compatibility
- compatibility between workstation and host
- compatibility mode (1), (2)
- compilation
- COMPILE compiler option
- compile-time considerations
- compiler
- compiler-directing statements
- compiler listings
- compiler options
- abbreviations
- ADATA
- ADDR
- APOST
- ARCH
- ARITH
- BINARY
- CALLINT
- CHAR
- CICS
- COLLSEQ
- COMPILE
- conflicting
- CURRENCY
- DATEPROC
- DIAGTRUNC
- DYNAM (1), (2)
- ENTRYINT
- EXIT
- FLAG (1), (2)
- FLAGSTD
- FLOAT
- for CICS
- for debugging
- for portability
- LIB
- LINECOUNT
- LIST (1), (2)
- LSTFILE
- MAP (1), (2), (3)
- MAXMEM
- MDECK
- NCOLLSEQ
- NOCOMPILE
- NSYMBOL
- NUMBER (1), (2)
- on compiler invocation
- OPTIMIZE
- performance considerations
- PGMNAME
- precedence
- PROFILE
- QUOTE
- SEPOBJ
- SEQUENCE
- SIZE
- SOSI
- SOURCE (1), (2)
- SPACE
- specifying
- SPILL
- SQL
- SRCFORMAT
- SSRANGE (1), (2)
- status
- table of
- TERMINAL
- TEST
- THREAD
- TRUNC
- VBREF (1), (2)
- WSCLEAR
- XREF (1), (2)
- YEARWINDOW
- ZWB
- compiling
- compiling and linking
- completion code
- complex OCCURS DEPENDING ON
- computation
- COMPUTATIONAL (COMP)
- COMPUTATIONAL-1 (COMP-1)
- COMPUTATIONAL-2 (COMP-2)
- COMPUTATIONAL-3 (COMP-3)
- COMPUTATIONAL-4 (COMP-4)
- COMPUTATIONAL-5 (COMP-5)
- COMPUTE statement
- computer, describing
- concatenating data items (STRING)
- concatenating files
- condition handling
- condition-name
- condition testing
- conditional expression
- conditional statement
- configuration file
- CONFIGURATION SECTION
- conflicting compiler options
- conformance requirements
- constants
- contained program integration
- continuation
- CONTINUE statement
- contracting alphanumeric dates
- control
- CONTROL statement
- convert character format to Lilian date (CEEDAYS)
- convert Lilian date to character format (CEEDATE)
- converting data items
- converting files to expanded date form, example
- CONVERTING phrase (INSPECT), example
- coprocessor, DB2
- copy code, obtaining from user-supplied module
- copy libraries
- COPY name
- COPY statement
- copybook cross-reference, description
- copybooks
- COUNT IN phrase
- counting
- creating
- cross-reference
- cultural conventions, definition
- CURRENCY compiler option
- currency signs
- CURRENT-DATE intrinsic function
- customer support
- customizing
D
- data
- data and procedure-name cross-reference, description
- data areas, dynamic
- data definition
- data definition attribute codes
- data description entry
- DATA DIVISION
- data item
- data manipulation
- data-name
- DATA RECORDS clause
- data representation
- data types, correspondence between COBOL and C/C++
- date and time
- date arithmetic
- date comparisons
- DATE-COMPILED paragraph
- date field expansion
- date fields, potential problems with
- DATE FORMAT clause
- date information, formatting
- DATE-OF-INTEGER intrinsic function
- date operations
- date processing with internal bridges, advantages
- date windowing
- DATEPROC compiler option
- DATEVAL intrinsic function
- day of week, calculating with CEEDYWK
- DB2
- DB2 file system
- DB2 files
- db2 utility
- DB2DBDFT environment variable (1), (2)
- DB2INCLUDE environment variable
- DBCS comparison
- DBCS data
- DEBUG runtime option
- debugging
- debugging, language features
- declarative procedures
- defining
- deleting records from files
- delimited scope statement
- depth in tables
- DESC suboption of CALLINT compiler option
- DESCRIPTOR suboption of CALLINT compiler option
- DFHCOMMAREA parameter
- DFHEIBLK parameter
- diagnostics, program
- DIAGTRUNC compiler option
- differences from host COBOL
- direct-access
- directories
- dirty read
- DISPLAY (USAGE IS)
- DISPLAY-1 (USAGE IS)
- display device, sending messages to
- display floating-point data (USAGE DISPLAY)
- DISPLAY-OF intrinsic function
- DISPLAY statement
- do loop
- do-until
- do-while
- document encoding declaration
- documentation of program
- dspcat command, listing messages with
- dumps, TRAP(OFF) side effect
- duplicate computations, grouping
- DYNAM compiler option
- dynamic calls
- dynamic linking
- dynamic loading, requirements for
E
- E-level error message (1), (2)
- EBCDIC
- EBCDIC_CODEPAGE environment variable
- efficiency of coding
- embedded cross-reference
- embedded error messages
- embedded MAP summary (1), (2)
- embedded SQL
- ENCINA_CDS_ROOT environment variable
- ENCINA_SFS_DATA_VOLUME environment variable
- Encina SFS file system
- Encina SFS files
- ENCINA_SFS_INDEX_VOLUME environment variable
- Encina SFS server
- ENCINA_VSAM_AUTO_FLUSH environment variable
- ENCINA_VSAM_CACHE environment variable
- encoding
- encoding declaration
- end-of-file (AT END phrase)
- enhancing XML output
- entry point
- ENTRY statement
- ENTRYINT compiler option
- environment, preinitializing
- environment differences, System z and the workstation
- ENVIRONMENT DIVISION
- environment-name
- environment variables
- accessing
- accessing files with
- assignment-name
- CICS_TK_SFS_SERVER
- CLASSPATH
- COBCPYEXT
- COBJVMINITOPTIONS
- COBLSTDIR
- COBMSGS
- COBOPT
- COBPATH
- COBRTOPT
- compiler
- compiler and runtime
- DB2DBDFT
- definition
- EBCDIC_CODEPAGE
- ENCINA_CDS_ROOT
- ENCINA_SFS_DATA_VOLUME
- ENCINA_SFS_INDEX_VOLUME
- ENCINA_VSAM_AUTO_FLUSH
- ENCINA_VSAM_CACHE
- example of setting and accessing
- LANG (1), (2)
- LC_ALL (1), (2)
- LC_COLLATE (1), (2)
- LC_CTYPE (1), (2)
- LC_MESSAGES (1), (2)
- LC_TIME (1), (2)
- LIBPATH
- library-name (1), (2)
- LOCPATH
- NLSPATH
- PATH
- precedence of paths
- runtime
- setting
- SYSIN, SYSIPT, SYSOUT, SYSLIST, SYSLST, CONSOLE, SYSPUNCH, SYSPCH
- SYSLIB
- text-name (1), (2)
- TMP
- TZ
- ERRCOUNT runtime option
- ERRMSG, for generating list of error messages
- error
- error messages
- EUC code page
- euro currency sign
- EVALUATE statement
- evaluating data item contents
- example
- examples
- exception condition
- EXCEPTION/ERROR declarative
- exception handling
- EXCEPTION XML event
- exceptions, intercepting
- EXIT compiler option
- exit modules
- EXIT PROGRAM statement
- explicit scope terminator
- exponentiation
- export command
- export file
- extended mode (1), (2)
- external class-name (1), (2)
- EXTERNAL clause
- external code page, definition
- external data
- external decimal data
- external file
- external floating-point data
F
G
H
I
J
- Java
- java.lang.Object
- Java virtual machine
- javac command
- JNI
- JNI.cpy
- JNIEnvPtr special register
- JNINativeInterface
- jstring Java class
K
L
M
N
O
P
Q
R
S
- S-level error message (1), (2)
- scope of names
- scope terminator
- scu (source conversion utility)
- SD (sort description) entry, example
- SdU file system
- SdU files
- SEARCH ALL statement
- search rules for linker
- SEARCH statement
- searching
- section
- SELECT clause
- SELECT OPTIONAL clause
- SELF
- sentence, definition of
- separate CICS translator
- separate sign
- SEPOBJ compiler option
- SEQUENCE compiler option
- sequence numbers
- sequential files
- sequential search
- serial numbers
- serial search
- SET condition-name TO TRUE statement
- SET statement
- setting
- SFS (Encina) file system
- SFS (Encina) files
- SFS (Encina) server
- sfsadmin command
- shared libraries
- sharing
- shell script, compiling using
- short listing, example
- sign condition
- SIGN IS SEPARATE clause
- sign representation
- signature
- SIZE compiler option
- slack bytes, definition
- sliding century window
- sort
- SORT-RETURN special register
- SORT statement
- SOSI compiler option
- SOURCE and NUMBER output, example
- source code
- SOURCE compiler option
- SOURCE-COMPUTER paragraph
- source conversion utility (scu)
- SPACE compiler option
- special feature specification
- SPECIAL-NAMES paragraph
- special register
- SPILL compiler option
- splitting data items (UNSTRING)
- SQL compiler option
- SQL statements
- SQLCA
- SQRT intrinsic function
- SRCFORMAT compiler option
- SSRANGE compiler option
- stack frames, collapsing
- stack space, allocating with cob2 command
- Standard COBOL 85
- stanza
- START statement
- statement
- statement nesting level
- static data, definition of
- static linking
- static methods
- statistics intrinsic functions
- status code, files
- STDCALL interface convention
- STL file system
- STL files
- STOP RUN statement
- storage
- stride, table
- STRING statement
- strings
- structure, initializing using INITIALIZE
- structured programming
- structuring OO applications
- subclass
- subprogram
- subprograms
- subscript
- subscripting
- substitution character
- substrings
- SUM intrinsic function, example table calculation
- SUPER
- support
- switch-status condition
- switches and flags
- SYMBOLIC CHARACTERS clause
- symbolic constant
- symbols used in MAP output
- SYNCHRONIZED clause
- syntax diagrams, how to read
- syntax errors
- SYSADATA
- SYSADATA file
- SYSADATA records
- SYSIN
- SYSIN, SYSIPT, SYSOUT, SYSLIST, SYSLST, CONSOLE, SYSPUNCH, SYSPCH environment variables
- SYSLIB
- SYSLIB environment variable
- SYSPRINT
- system date
- SYSTEM interface convention
- system-name
- SYSTEM suboption of CALLINT compiler option
- System z host data format
T
U
V
W
X
- X delimiter for control characters in alphanumeric literals
- XML-CODE special register
- XML declaration
- XML document
- XML event
- XML-EVENT special register
- XML exception codes
- XML GENERATE statement
- XML generation
- XML-NTEXT special register
- XML output
- XML PARSE statement
- XML parser
- XML parsing
- XML processing procedure
- XML-TEXT special register
- XREF compiler option
- XREF output
Y
Z