Micro Focus COBOL System Reference, Volume 2 MPE/iX 5.0 Documentation
Micro Focus COBOL System Reference, Volume 2
Table of Contents
Micro Focus COBOL System Reference, Volume 2
Micro Focus COBOL System Reference, Volume 2 : COPYRIGHT NOTICE
Ch 22. National Language Support (NLS) for UNIX
Overview
Operation
Compiling Programs with NLS
Setting up the National Language Environment
Running Your NLS Program
String Comparisons
Class Condition Tests
Indexed Sequential File Operations
Comparisons During SORT or MERGE Operations
User Interfaces
cobgetenv
nl_cobcmp
Mixing Programs With and Without NLS
Ch 23. On-line Help System Access and Display Utility (Hyhelp)
Overview
Operation
Invoking Hyhelp
Using Hyhelp
Selecting and Activating
Topics and Files
Topic Names
Hot-spots
Navigating a Help File
Hyhelp Menus
Bookmark Menu
Files Menu
Hyhelp Main Menu
Output Menu
Hyhelp Functions
Hyhelp Function Access
Hyhelp Function Descriptions
The On-line Reference
Accessing the On-line Reference
On-line Reference Structure
Contents
Index
History list
Bookmarks
Up
Ch 24. Panels
Overview
Frequently Used Terms
Adis
Attribute Buffer
Clipping
Disabled
Enabled
Panel
Parameter Block
Rectangle
Text Buffer
Window
Operation
The Call Interface
Text and Attributes for a Panel
The Panels Parameter Block
PPB-Function
PPB-Status
PPB-Panel-ID
PPB-Panel-Width
PPB-Panel-Height
PPB-Visible-Width
PPB-Visible-Height
PPB-First-Visible-Col
PPB-First-Visible-Row
PPB-Panel-Start-Column
PPB-Panel-Start-Row
PPB-Buffer-Offset
PPB-Vertical-Stride
PPB-Update-Count
PPB-Rectangle-Offset
PPB-Update-Start-Col
PPB-Update-Start-Row
PPB-Update-Width
PPB-Update-Height
PPB-Fill-Character
PPB-Fill-Attribute
PPB-Update-Mask
PPB-Scroll-Direction
PPB-Scroll-Count
Clipping
Panels Functions
PF-Get-Screen-Info (Value 0)
PF-Set-Screen-Backdrop (Value 1)
PF-Redraw-Screen (Value 2)
PF-Create-Panel (Value 3)
PF-Shift-Panel (Value 4)
PF-Get-Panel-Info (Value 5)
PF-Delete-Panel (Value 6)
PF-Enable-Panel (Value 7)
PF-Disable-Panel (Value 8)
Operation (cont.)
PF-Flush-Panel (Value 9)
PF-Scroll-Panel (Value 10)
PF-Write-Panel (Value 11)
PF-Read-Panel (Value 12)
PF-Get-Panel-At-Position (Value 13)
Using Panels with Adis
Considerations When Using Adis and Panels
Overview of Adis Functions for Panels
CALL Syntax
Adis Function Descriptions
Disable or Enable Adis Indicators
Initialize Adis to Use Panels
Example
Specify Panel for ACCEPT/DISPLAY
Example
Enable or Disable Delayed Update
Example
Suspend Use of Panels by Adis
Example
Return Status of Panels Use by Adis
Example
Panels Error Codes
PE-No-Error (Value 0)
PE-Not-Created (Value 1)
PE-Invalid-ID (Value 2)
PE-Invalid-Parameters (Value 3)
PE-Invalid-Function (Value 4)
PE-No-Room-For-Panel (Value 5)
PE-Panel-Too-Large (Value 6)
PE-Invalid-Direction (Value 7)
PE-Invalid-Scroll-Count (Value 8)
PE-Cannot-Initialise (Value 9)
Packaging a Panels Application
Ch 25. Running
Overview
Operation
Invoking Your Program
Statically Linked Module
Dynamically Linked Module
Dynamically Loadable Program
Switch Parameters
Programmable Switches
Run-time Switches
Setting
Examples
Switches Available
TMPDIR Environment Variable
Accessing Command Line Parameters
Example
Run-time System Error Messages
The COBOL Profiler
Invoking the Profiler Program
Profiler Output
Ch 26. Run-time Configuration
Overview
Operation
Run-time Configuration File
Setting Environment Variables
Setting Run-time Tunables
Run-time Tunables
cobconfig_error_report
Syntax:
Value:
Default:
command_line_accept
Syntax:
Value:
Default:
command_line_linkage
Syntax:
Value:
Default:
dynamic_dictionary_limit
Syntax:
Value:
Default:
dynamic_memory_limit
Syntax:
Value:
Default:
isam_block_size
Syntax:
Value:
Default:
isam_open_key_check
Syntax:
Value:
Default:
lock_mode
Syntax:
Value:
Default:
long_filenames
Syntax:
Value:
Default:
noretry_on_decl
Syntax:
Value:
Default:
program_search_order
Syntax:
Value:
Default:
same_proc_excl_detection
Syntax:
Value:
Default:
shared_memory_segment_size
Syntax:
Value:
Default:
skip_on_lock
Syntax:
Value:
Default:
Environment Variables
Ap A. Descriptions of cob Error Messages
Ap B. Descriptions of cob Flags
Descriptions of Flags
Pass Option to Assembler (-A option)
Compile for Animation (-a)
Select System Linker's Binding Mode (-B mode[=lib])
Select System Linker's Binding Mode and Pass to System Linker After COBOL
Pass Option to the COBOL Compiler (-C option)
Pass Option to the C Compiler (-CC option)
Compile No Further than Statically Linkable Object Module (-c)
Dynamically Load Symbol (-d symb)
Set Initial Entry Point (-e epsym)
Create an RTS Quickly (-F)
Create an RTS Quickly and Add List of Symbols to a Linked Data Table (-F,fname)
Create an RTS Quickly and Add Symbol to a Linked Data Table (+F symb)
Create Information for Symbolic Debugger (-g)
Include Symbol in Executable File (-I symb)
Compile to .int Code for Unlinked Environment (-i)
Recognize COBOL Source File with Non-standard File-name Extensions (-k
Pass Option to System Linker Changing Search Algorithm and Maintaining
Example
Pass Option to System Linker After All Other Options Changing the Search
Pass Option to System Linker Maintaining Relative Ordering (-l lib)
Example
Pass Option to System Linker After all Other Options (+l lib)
Map Symbol to New Symbol (-m symb=newsym)
Pass Option to Native Code Generator (-N option)
Enable Optimization (-O)
Specify Output File-name (-o file-name)
Produce Listing File (-P)
Pass Flag to C Compiler to Use Profiling Routines (-p)
Pass Option to System Linker (-Q option or -Q,1 option or -Q,2 option)
Dynamically Load Unresolved Reference (-U)
Compile to .gnt Code for Unlinked Environment (-u)
Examples
Report Version Number (-V)
Set Verbose Module (-v)
Control Error Level for cob Termination (-W err-level)
Exclude Symbol from the Executable Output File (-X symb)
Process to Statically or Dynamically Linked Executable Module (-x)
Flags Reserved for Future Use
Ap C. Descriptions of Run-time Switches
Programmable Switches
0, 1, 2, 3, 4, 5, 6, 7 and 8
Default:
Environment:
Remarks:
Run-Time Switches
A - Animator Switch
Default:
Environment:
Remarks:
A1 - Base Animator Switch
Default:
Environment:
Remarks:
B - Skip Locked Record Switch
Default:
Environment:
Remarks:
D - Standard ANSI COBOL Debug Switch
Default:
Environment:
Remarks:
Example:
d - Dynamic Paging Buffer Switch
Default:
Environment:
Remarks:
Example:
E - Error Switch
Default:
Environment:
Remarks:
e - COBOL Symbol Switch
Default:
Environment:
Remarks:
F - Numeric Field Check Switch
Default:
Environment:
Remarks:
Example:
i - Keyboard Interrupt Switch
Default:
Environment:
K - Indexed Files Sequence Check Switch
Default:
Environment:
Remarks:
l (lower-case L) - Memory Switch
Default:
Environment:
Remarks:
N - Null Switch
Default:
Environment:
Remarks:
Example:
O - Divide-by-Zero Switch
Default:
Environment:
Remarks:
p - Dynamic Linkage Fixup Switch
Default:
Environment:
Remarks:
Q - File Status Error Switch
Default:
Environment:
Remarks:
S - Sort Switch
Default:
Environment:
Remarks:
s - Sort Memory Switch
Default:
Environment:
Remarks:
T - Tab Switch
Default:
Environment:
Remarks:
Ap D. Directives for Animator
Animator Directives Summary
Descriptions of Directives
Key
Parameters:
Default:
Environment:
Remarks:
8BITCHAR
Syntax:
Parameters:
Default:
Environment:
Remarks:
BREAK
Syntax:
Parameters:
Default:
Environment:
BREAKPOINTS
Syntax:
Parameters:
Default:
Environment:
Remarks:
COBAIF
Syntax:
Parameters:
Default:
Environment:
Remarks:
END
Syntax:
Parameters:
Default:
Environment:
Remarks:
FILECASE
Syntax:
Parameters:
Default:
Environment:
FLASH
Syntax:
Parameters:
Default:
Environment:
Remarks:
FLASH-CALLS
Syntax:
Parameters:
Default:
Environment:
Remarks:
HIGHLIGHT
Syntax:
Parameters:
Default:
Environment:
HOLDVIEW
Syntax:
Parameters:
Default:
Environment:
Remarks:
PRELOADIDY
Syntax:
Parameters:
Default:
Environment:
Remarks:
See also:
RESEQ
Syntax:
Parameters:
Default:
Environment:
Remarks:
SCREENPAGE
Syntax:
Parameters:
Default:
Environment:
Remarks:
USER-MACHINE
Syntax:
Parameters:
Default:
Environment:
Remarks:
USER-SESSION
Syntax:
Parameters:
Default:
Environment:
Remarks:
See also:
ZOOM
Syntax:
Parameters:
Default:
Environment:
Remarks:
Ap E. Directives for Compiler
Directives by Category
Allowing Language Features
Add Features
Dialect
Explicit Reserved Word Control
Features Affecting Speed
Mainframe Compatibility
Choosing Run-time Behavior
Behavior Affecting Speed
Compatibility with Other COBOL Dialects
Compatibility with Older Micro Focus Products
Compatibility with Mainframes
Compiler Control
Error and Flag Messages
Listing
Other Compile/Link Files
Screen
Using Directives
Compiling for Debugging
Add-on Products
Format of Your Data Files
Object Code, Size and Optimization
External Handlers
File handling
Interprogram Communication
Object File Format
Size and Speed
Reserved Directives
Add-on Products
Internal or Future Use
SQL
Descriptions of Directives
Key
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
01SHUFFLE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
64KPARA
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
64KSECT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
ACCEPTREFRESH
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
ADDRSV
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
ADDSYN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
ADV
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
ALIAS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
ALIGN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
ALPHASTART
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
ALTER
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
ANALYZE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
ANIM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
ANS85
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
APOST
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
AREACHECK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
ARITHMETIC
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Descriptions of Directives (cont.)
ASM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
ASMLIST
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
ASSIGN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
ASSIGN-PRINTER
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
ASSUME
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
AUTOLOCK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
BADSIGNS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
BELL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
BOUND
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
BOUNDOPT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Example:
BRIEF
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Descriptions of Directives (cont)
BROWSE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
BWZSTAR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
CALLADIS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
CALLFH
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CALLMAP
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
CALLMCS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CALLSORT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CANCELLBR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CASE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CHARSET
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
CHECKDIV
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
CHECKNUM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
CHIP
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CICS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CICSOPTIMIZE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CICS-CPY
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
COBFSTATCONV
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
COBIDY
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
COBOL370
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Descriptions of Directives (cont.)
COMP
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
COMP-5
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
COMP-6
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Example:
COMS85
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
CONFIRM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
CONSTANT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CONVERTPTR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CONVERTRET
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
CONVSPACE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
COPYEXT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
COPYLBR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
COPYLIST
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CSI
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
CURRENCY-SIGN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
CURRENT-DATE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DATACOMPRESS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
DATALIT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
DATE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DBCHECK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DBCS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Descriptions of Directives (cont)
DBCSSOSI
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DBSPACE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
DE-EDIT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
DEFAULTBYTE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
DEFAULTCALLS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DEFFILE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Example:
See also:
DEFFILETYPE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DETECTLOCK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DG
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DIRECTIVES
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
DLL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
DOSVS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
See also:
DYNAM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
EANIM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
EARLY-RELEASE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
ECHO
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
ECHOALL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
EDITOR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
ERRLIST
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Descriptions of Directives (cont.)
ERRQ
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
EXPANDDATA
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
EXTINDEX
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FASTLINK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
FASTSORT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
FCDREG
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FILESHARE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FILETYPE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
FIXING
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FLAG
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FLAGAS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FLAGCD
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FLAGMIG
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
FLAGQ
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
FLAGSINEDIT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
FLAGSTD
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FLAG-CHIP
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FOLDCOPYNAME
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
FORM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Descriptions of Directives (cont)
FP-ROUNDING
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
GANIM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
GNT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
GNTANLZ
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
HIDEMESSAGE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
HOST-NUMCOMPARE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
HOST-NUMMOVE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
IBM-MS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
IBMCOMP
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
IDXFORMAT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
INCLUDE-FILLER
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
INFORETURN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
INITCALL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
INT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
INTLEVEL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
IOCONV
Syntax:
Default:
Phase:
Environment:
$SET:
JAPANESE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
KEYCOMPRESS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Descriptions of Directives (cont.)
LIBRARIAN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
LINKCHECK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
LINKCOUNT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
LINKLIB
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
LIST
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
LISTPATH
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
LISTWIDTH
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
LITLINK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
LITVAL-SIZE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
LNKALIGN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
LOCALCOUNT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
LOCKTYPE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
LOGICOPT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
MAKESYN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
MAPNAME
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
MASM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
MFCOMMENT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
MFLEVEL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
MFSCCS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Descriptions of Directives (cont)
MODEL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
MS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
NATIVE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
NCHAR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
NESTCALL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
NESTLOCALSTORAGE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
NLS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
OBJ
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
OBJLITE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
ODOOSVS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
ODOSLIDE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
OLDBLANKLINE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
OLDCOPY
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
OLDFILEIO
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
OLDINDEX
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
OLDNEXTSENTENCE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
OLDREADINTO
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
OLDSTRMIX
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
OLDSTRSUB
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
OMF
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Descriptions of Directives (cont.)
OPT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
OPTIONAL-FILE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
OPTSIZE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
OPTSPEED
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
OSEXT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
OSVS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
See also:
OVERRIDE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
PANVALET
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
PARAMCOUNTCHECK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
PARAS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
PC1
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
PERFORM-TYPE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
PREPLIST
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
PREPROCESS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
PRINT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
PRINT-EXT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
PROFILE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
PROGID-COMMENT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
PROTECT-LINKAGE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
Descriptions of Directives (cont)
PROTMODE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
PUBLICENTRY
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
QUAL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
QUALPROC
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
QUERY
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
QUOTE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
RAWLIST
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
RDEFPTR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
RDW
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
See also:
REALOVL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
RECMODE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
REF
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
REFNO
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
REGPARM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
REMOVE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
REPORT-LINE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
RESEQ
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
RETRYLOCK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
REWRITE-LS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
RM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Descriptions of Directives (cont.)
RNIM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
RTNCODE-SIZE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SAA
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SEG
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
SEGCROSS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
See also:
SEGSIZE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
See also:
SEQCHK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
SEQUENTIAL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SETTING
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
SHOW-DIR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
SHOWSHUFFLE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
SIGN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
SIGNCOMPARE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
SMALLDD
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
SOURCE-EXT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
SOURCEASM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SOURCEFORMAT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SPZERO
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Descriptions of Directives (cont)
SQL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLACCESS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLBIND
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLBLOCK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLCTRACE
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
SQLDB
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLDB2
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLECSPP
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
SQLFORMAT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLINIT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLISOLATION
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLNOT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLPASS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLPRE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLPROT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLRP
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SQLSTDLVL
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
STDERR
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Descriptions of Directives (cont.)
STICKY-LINKAGE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
See also:
STICKY-PERFORM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
STRUCT
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
SUPFF
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
SYMBSTART
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Example:
SYSIN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
TABLESEGCROSS
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
TARGET
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
TERMPAGE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
TIME
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
TRACE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
TRICKLE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
TRICKLECHECK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
TRUNC
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
TRUNCCOPY
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
USE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
VERBOSE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Dependencies:
VSC2
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
WARNING
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
Descriptions of Directives (cont)
WB
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
WB2
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
WRITELOCK
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
WRITETHROUGH
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
XNIM
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
XOPEN
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
See also:
XREF
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Dependencies:
Remarks:
Example:
See also:
ZEROLENGTHFALSE
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
ZEROSEQ
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
ZWB
Syntax:
Parameters:
Default:
Phase:
Environment:
$SET:
Remarks:
See also:
Ap F. Directives for Profiler
Descriptions of Directives
ALL
ALPHA
FORM"integer"
LIST["destination"]
[NO]VERBOSE
WIDE
Ap G. Display Attributes
Structure of the Attribute Byte
Highlighting
Ap H. Example fhconvert Parameter File
Ap I. File Formats
General Structures
Fixed and Variable Format
Fixed |Structure
Variable Structure
Record Header Types
Structure of Each File Organization
Sequential Organization
Sequential Organization on DOS, Windows and OS/2 Systems
Sequential Organization on UNIX Systems
Fixed Format Sequential Structure
Variable Format Sequential Structure
Line Sequential Organization
Line Sequential Files on DOS, Windows and OS/2 Systems
Line Sequential Files on UNIX Systems
Line Sequential Structure
Relative Organization
Relative File Organization on DOS, Windows and OS/2 Systems
Relative File Organization on UNIX Systems
Fixed Format Relative Structure
Variable Format Relative Structure
Indexed Organization
Indexed Organization on DOS, Windows and OS/2 Systems
Indexed Organization on UNIX Systems
Index File Structure
Index File Header Record
Free Space Record
Key Information Record
Index Node Record
Data File Structure
Ap J. File Handler Utility Error Messages
Utility Error Messages
File-specific Error Codes
Errors Associated with C-ISAM and X/Open Files
Errors for Remaining File Types
When status1 is Set to 5
When status1 is Set to 9
Ap K. File Status
Defining a File Status
Example
Displaying File Status Items
File Status Conventions
ANSI'85 File Status
Microsoft COBOL V2 File Status
RM/COBOL File Status
ANSI'74 File Status
IBM Mainframe Status Codes
Extended File Status
File Status Code Tables
RM/COBOL File Status Codes
Microsoft COBOL v2 File Status Codes (DOS, Windows and OS/2)
Alternate File Status Table
Globally Altering File Status Values
Altering File Status Values for Individual Run-Time Systems
Ap L. Micro Focus Environment Variables
CCITCP2
Syntax:
Parameters:
COBAIF
Syntax:
Parameters:
COBANIMOPT
Syntax:
Parameters:
Example:
Remarks:
COBATTR
Syntax:
Parameters:
Example:
COBCONFIG
Syntax:
Parameters:
Example:
COBCPY
Syntax:
Parameters:
Example:
COBDATA
Syntax:
Parameters:
Example:
Remarks:
COBDIR
Syntax:
Parameters:
Example:
Remarks:
COBIDY
Syntax:
Parameters:
COBKEYTIMEOUT
Syntax:
Parameters:
Remarks:
COBLPFORM
Syntax:
Parameters:
Example:
COBNOFED
Syntax:
Parameters:
COBOPT
Syntax:
Parameters:
Example:
COBPATH
Syntax:
Parameters:
Example:
COBPRINTER
Syntax:
Parameters:
COBSW
Syntax:
Parameters:
Example:
COBTERMINFO
Syntax:
Parameters:
LD_LIBRARY_PATH
Syntax:
Parameters:
LIBLIST
Syntax:
Parameters:
Remarks:
TERMINFO
Syntax:
Parameters:
TMPDIR
Syntax:
Parameters:
Ap M. Sample Programs
$COBDIR/demo
$COBDIR/demo/FHUTILS
$COBDIR/demo/MOTIF
$COBDIR/demo/NLS
$COBDIR/demo/PANELS
$COBDIR/demo/PREPROC
$COBDIR/demo/ SHAREDMEM
$COBDIR/demo/WINDOW1
Ap N. System Limits and Programming Restrictions
COBOL System Limits
Data Division
Data items length
Data- and
External data item
File sizes
Files open simultaneously
Index keys
Length of
MERGE file-name GIVING/USING phrase
Nesting
Number of
OCCURS in Screen Section
Procedure Division (bytes)
Program
Record sizes
Sort keys
Table dimensions
iProgramming Restrictions
COBOL Syntax Not Implemented
Areas to Avoid
PERFORM Nesting
Parameters in USING Clause
Size of Numbers
The ENTRY Statement
Local-Storage Section
Screens Utility
Ap O. UNIX Key Usage Chart
Default Key Usage
Ap P. Windowing Support
Windowing Syntax Summary
Enabling Windowing Support
Windowing Support Syntax
The CLOSE WINDOW Statement
Format
Syntax Rule
General Rules
The DISPLAY Statement
Format 1
Format 2
Format 3
Syntax Rules
General Rules
All Formats
Format 1 (DISPLAY WINDOW)
Format 2 (DISPLAY LINE)
Format 3 (DISPLAY BOX)
Windowing Restrictions
Windowing Error Messages
Windowing Supplementary Information
Demonstration Programs
INDEX
Index
MPE/iX 5.0 Documentation