Micro Focus VS Cobol Library File 920908  10:01:07:00                                                                         
LL       Z|RTS.ERR      @80Z|ANIM.MNU     8Z|	COBOL.ERR    Z|WARN.ERR     1

Z|ANIM.ERR     F
Z|NCG.ERR                                                                      Insufficient buffer space  (Error 001)
File not open when access attempted  (Error 002)
Serial mode error  (Error 003)
Illegal file name  (Error 004)
Illegal device specification  (Error 005)
Attempt to write to a file opened for INPUT  (Error 006)
Disk space exhausted  (Error 007)
Attempt to input from a file opened for OUTPUT  (Error 008)
No room in directory  (Error 009)
File name not supplied (Error 010)

Attempt to open a file which is already open  (Error 012)
File not found  (Error 013)
Too many files open simultaneously  (Error 014)
Too many indexed files open  (Error 015)
Too many device files open  (Error 016)
Record error: probably zero length  (Error 017)
Read part record error: eof before eor or file open in wrong mode (Error 018)
Rewrite error: open mode or access mode wrong  (Error 019)

File is a directory  (Error 021)
Illegal or impossible access mode for OPEN  (Error 022)
Illegal or impossible access mode for CLOSE  (Error 023)
Disk inputoutput error  (Error 024)
Operating system data error  (Error 025)
Block IO error  (Error 026)
Device not available  (Error 027)
No space on device  (Error 028)
Attempt to delete open file  (Error 029)
File system is readonly  (Error 030)
Not owner of file  (Error 031)
Too many indexed files, or no such process (Error 032)
Physical IO error  (Error 033)
Incorrect mode or file descriptor  (Error 034)
Attempt to access a file with incorrect permission  (Error 035)
File already exists  (Error 036)
File access denied  (Error 037)
Disk not compatible  (Error 038)
File not compatible  (Error 039)
National Language Variants not set up correctly  (Error 040)
Corrupt indexed file  (Error 041)

File information missing for indexed file  (Error 043)



Indexed structure overflow  (Error 047)

















File locked  (Error 065)
Attempt to add duplicate record key to indexed file  (Error 066)
Indexed file not open  (Error 067)
Record locked  (Error 068)
Illegal argument to ISAM module  (Error 069)
Too many indexed files open  (Error 070)
Bad indexed file format  (Error 071)
End of indexed file  (Error 072)
No record found in indexed file  (Error 073)
No current record in indexed file  (Error 074)
Indexed data file name too long  (Error 075)
Can't create lock file in isam directory  (Error 076)
Internal ISAM module error  (Error 077)
Illegal key description in indexed file  (Error 078)


Key already exists in indexed file  (Error 081)

















Invalid interrupt chain  (Error 099)
Invalid file operation  (Error 100)
Illegal operation on an indexed file  (Error 101)
Sequential file with nonintegral number of records  (Error 102)

Null file name used in file operation  (Error 104)
Memory allocation error  (Error 105)
Dictionary error  (Error 106)
Operation not implemented on this RunTime System  (Error 107)
Failure to initialize data division  (Error 108)
Invalid checksum in RunTime system  (Error 109)






Cannot allocate memory (ISAM)  (Error 116)
Bad collating sequence (ISAM)  (Error 117)











Attempt to access record zero of relative file  (Error 129)








File closed with lock  cannot be opened  (Error 138)
Record length or key data inconsistency  (Error 139)

File already open  cannot be opened  (Error 141)
File not open  cannot be closed  (Error 142)
Rewritedelete in sequential mode not preceded by successful read  (Error 143)


No current record defined for sequential read  (Error 146)
Wrong open mode or access mode for readstart  (Error 147)
Wrong open mode or access mode for write  (Error 148)
Wrong open mode or access mode for rewritedelete  (Error 149)
Program abandoned at user request  (Error 150)
Random read on sequential file  (Error 151)
REWRITE on file not open IO  (Error 152)
Subscript out of range  (Error 153)
PERFORM nested too deeply  (Error 154)
Illegal command line  (Error 155)
Too many brackets in a compute statement  (Error 156)
Not enough program memory: object file too large to load  (Error 157)
Attempt to REWRITE to a line sequential file  (Error 158)
Malformed line sequential file  (Error 159)
Overlay loading error  (Error 160)
Illegal intermediate code  (Error 161)
Arithmetic overflow or underflow  (Error 162)
Illegal character in numeric field  (Error 163)
Runtime subprogram not found  (Error 164)
Version number incompatibility (Error 165)
Recursive COBOL CALL is illegal  (Error 166)
Too many USING items  (Error 167)
Stack overflow  (Error 168)
Illegal configuration information  (Error 169)
System program not found  (Error 170)
Japanese operations illegal with this RTS  (Error 171)

Called program file not found in drivedirectory  (Error 173)


Illegal inter segment reference  (Error 176)
Attempt to cancel active program  (Error 177)
Error during save  (Error 178)
Error during chain (program not found)  (Error 179)
Endoffile marker error  (Error 180)
Invalid parameter error  (Error 181)
Console Input or Console Output open in wrong direction  (Error 182)
Attempt to open line sequential file for IO  (Error 183)
ACCEPTDISPLAY IO error  (Error 184)



File name too large  (Error 188)
Intermediate code load error  (Error 189)
Too many arguments to CALL  (Error 190)
Terminal type not defined  (Error 191)
Required terminal capability description missing  (Error 192)
Error in variable length count  (Error 193)
File size too large  (Error 194)
DELETEREWRITE not preceded by a read  (Error 195)
Record number too large in relative or indexed file  (Error 196)

Load failure  (Error 198)
Operating system error out of defined range  (Error 199)
RunTime system internal logic error  (Error 200)
IO error in paging system  (Error 201)
Exported functionality error (Error 202)
CALL parameter not supplied  (Error 203)


Reading unwritten data from memory file  (Error 206)

Error in multiuser system  (Error 208)
Network communication error  (Error 209)
File is closed with lock  (Error 210)
Program not executable by RunTime System  (Error 211)
Malformed assembler subroutine file  (Error 212)
Too many locks  (Error 213)
GO TO has not been ALTERed  (Error 214)
Cannot ANIMATE a program running COMMUNICATIONS  (Error 215)
Cannot initialize the named communications device  (Error 216)
Incompatible host for native code file  (Error 217)
Malformed MULTIPLE REELUNIT file  (Error 218)
Operating system shared file limit exceeded  (Error 219)
Attempt to execute more than one SORT or MERGE simultaneously  (Error 220)
SortMerge error: see status key  (Error 221)
SortMerge error: see status key  (Error 222)
SortMerge error: see status key  (Error 223)






























Keyboard interrupt to ANIMATOR during ACCEPT  (Error 253)

         *******************************************************************************
*
*     Animator User Interface Menu Definitions
*
* 1) Any line which has * in columns 1 and 2 is treated as a comment.
*
* 2) Status Line Record
*
*     The format of Animator's status line is defined in the first 2
*     noncomment lines of this file. The text of the status line is defined
*     in the first of these records, and the position and size of each field is
*     defined in the second. A field in the text record is marked by having
*     definition characters in the corresponding positions of the definition
*     record. Valid characters which may occur in the second record are:
*
*         a      INS lock key text
*
*         b      CAPS lock key text
*
*         c      NUM lock key text
*
*         d      SCROLL lock key text
*
*         e      GO speed text. It is assumed that the character immediately
*                 following this text may be overwritten by the current speed
*
*         f      PERFORM level text. It is assumed that the 2 characters
*                 immediately following this text may be overwritten by the
*                 current PERFORM level
*
*         g      Analyser scale text. It is assumed that the 3 characters
*                 immediately following this text may be overwritten by the
*                 current Analyser scale
*
*     The first character of the status text record will be used by Animator
*     as its divider character when screen splitting.
*
* 3) Menu and Attribute Records
*
*     A menu in Animator is made up of two lines of text and occurs on the
*     screen immediately below the status line. Certain characters within
*     each of the text lines may be highlit to indicate which keys are valid
*     for the menu, or to show what a current toggle setting is. This file
*     allows you to tailor the menu texts, highlighting, and command keys
*     for a specific environment.
*
*     This file is in line sequential form, so you may use your host editor
*     to make any required changes. Each text line has a corresponding
*     command and attribute definition line which immediately follows it.
*     Valid characters which may occur in an attribute line are:
*
*         n      Where <n> is an ASCII numeric. This is used for highlighting
*                 toggle values. If switch <n> is currently on then the
*                 corresponding text character will be highlit
*
*               Highlight and use corresponding text char as command
*                 (2 consecutive  characters indicate that the escape
*                 character  must precede the command character)
*
*         =      Highlight and use corresponding text char as a
*                 synonym for Fn, where nth occurence of = maps on to
*                 Fn (2 consecutive = characters indicate that the escape
*                 character  must precede the function character)
*
*         >      Increment Fn mapping for = by 1  do not highlight
*
*         +      Function key available (nth occurence)
*
*               Function key not available (nth occurence)
*
*         A      Highlight and underscore corresponding text char if
*                 we are currently locked into an Alt menu, else move
*                 space to text char and use normal attribute
*
*         C      Highlight and underscore corresponding text char if
*                 we are currently locked into a Ctrl menu, else move
*                 space to text char and use normal attribute
*
*         *      Highlight corresponding text char (no special function or
*                 command key mapping).
*
*
*     N.B. It is very important that the order and number of commands mapped by
*     the => characters remains as defined in this file. If this rule is not
*     adhered to, then Animator may not work as expected.
*
*******************************************************************************
Scale=nnnLevel=nnSpeed=nInsCapsNumScroll
                                  gggggg    ffffff   eeeeee  aaa bbbb ccc dddddd
*
*     Animator menus
*
F1=Help F2=View F3=Align F4=eXchange F5=Where F6=looKup  F9F10=word<> Cancel
**+=    **+=    **+=     **+ =       **+=     **+   =   **+***+  >> = = ***
Step Go Zoom nextIf Perform Reset Break Env Query Find Locate Text Do 09=speed
                                                          * *
F1 or H=help F2=C=clear                                                 Cancel
**    ==+     **+==                                                       ***
F1 or H=help                                                             Cancel
**    ==+                                                                 ***
F1 or H=help
**    ==+
F1 or H=help F2=V=view F3=A=align F4=X=exchange                       Cancel
**    ==+     **+==      **+==       **+==                                ***
09=speed Zoom
* *       
F1 or H=help F2=C=clear F3=X=hex  F4=M=monitor  cursor=updown item
**    ==+     **+==       **+==      **+==       >>
F1 or H=help F2=C=clear F3=T=text F4=M=monitor  cursor=updown item
**    ==+     **+==       **+==      **+==       >>
F1 or H=help F2=C=clear F3=X=hex  F4=M=monitor F5,F6=U,D=updown table
**    ==+     **+==       **+==      **+==         **+**+== ==
F1 or H=help F2=C=clear F3=T=text F4=M=monitor F5,F6=U,D=updown table
**    ==+     **+==       **+==      **+==         **+**+== ==
F7=P=parent F8=S=son F9=B=brother                        O=Other menu Cancel
**+==        **+==     **+==                                            ***
F7=P=parent F8=S=son F9=B=brother F10=X=hexascii       O=Other menu Cancel
**+==        **+==     **+==         ***+==                             ***
F1 or H=help F2=U=update F3,F4=A,D=add,delete F5,F6=P,N=previous,next
**    ==+     **+==        **+**+== ==            **+**+== ==
F7F8=B,F=insert before,following F9=L=locate            O=Other menu
**+**+== ==                         **+==                   
FILE BELOW NOT FOUND   Stop run Retry Alter path
                                     
Linkage record not linked; assign data area ?  YN
                                                
NonMF style PERFORM detected. Disable further detection ?  YN
                                                             
Exit from animator ?  YN
                       
Cursorposition Next Start Quitperform
                        
ERROR: program file below modified since Check  Any key will abort

ERROR: File incompatibility please reCheck  Any key will abort

Stop literal in user program  press enter to continue

Keyboard input requested by program  enter text below

This Select Cancel
          
Enter COBOL statement to be executed

Enter condition:

Enter name of program

Enter string or string[Main]
                      * *
Enter filename, dataname or procedurename

Enter name [+ offset] or hex literal address
            *
Cancel to interrupt
***
Set Unset Cancelall Examine If Do Oncount
                             
Cursorname Entername Repeat Monitoroff Dumplist
                                      
Cursorname Entername
           
Set Unset Examine
        
Programbreak Thresholdlevel Until Backtrack
                                 
Split Join Refresh
         
Set Unset
   
Step Exit
    
Enter text line to display

Set Unset Examine
        
CursorUpCursorDown to follow backtrack trail                  Thresholdlevel
********* ***********                                            
Procedure name Data name
              
Enter On count

Enter path

Save Animation file (IDY)?  YN
                             
Program below is about to be cancelled. Save Animation file (IDY)? YN
                                                                    
*
*     Structure Animator and Analyser specific menus
*
F1=Help F2=View F3=Align F4=eXchange F5=Where F6=looKup  F9F10=node<> Cancel
**+=    **+=    **+=     **+ =       **+=     **+   =   **+***+ >>  = = ***
Step Go Zoom nextIf Perform Reset Break Env Query Find Locate Text Do  Opt More
                                                              
09=speed Zoom                   F7=figuresgraph F8=color F9F10=scale updown
* *                           **+1111111 22222 **+333333 **+***+
                                                         Enter=selectdimensions
                                                         *****
F1=Help Cursorkeys=boxsize                             Boxseparation   Cancel
**+=    ***********                                                      ***
F1=Help Cursorkeys=boxseparation                       Boxsize         Cancel
**+=    ***********                                                      ***
F1=Help F2=P=paragraphs F3=T=performthrus F4=G=gotos F5=C=calls         Cancel
**+=    **+= 1111111111 **+= 2222222222222 **+= 333333 **+= 44444 >>>  ***
F9=B=boxdimensions                                      Enter=selectoptions
**+=                                                     *****
F1=Help F2=X=xref                                                         Cancel
**+=    **+= 1111                                                         ***
Cursorup=upname Cursordown=downname                  Enter=selectname
*********         ***********                            *****
                             F7=F=figuresgraph F8=C=color F9F10=scale UpDown
>>>>>                   **+= 1111111 22222 **+= 333333 **+***+      =  =
F1=Help F2=Cancelprint F3=Pauseatnewpage F4=Nopause                  Cancel
**+=    **+=            **+=                 **+=                         ***
F6=D=display F7=P=print                                                  O=Other
**+=         **+=                                                        
F1=H=help F2=A=analyzer onoff F3=X=diagcode F4=Y=saveanalysis F5=Z=savediag
**+=      **+=          11 222 **+= 3333 4444 **+=               **+=
F1=H=help F2=A=analyzer onoff                F4=S=saveanalysis
**+=      **+=          11 222   >           **+=                 >
F1=H=help                  F3=X=structurecode              F5=S=savestructure
**+=          >           **+= 333333333 4444      >      **+=
Clear counts of all other active programs ? YN
                                             
F9F10=scroll UpDown                                                     M=Main
**+***+       =  =                                                        
F1=H=help F2=F=find          F4=C=clear        Cursor leftright=Page leftright
**+=      **+=         >    **+=     >>>> *********** *****
*******************************************************************************
*
*       Status line variable information and other text required by
*       Animator.
*
*       Format is simply one line per item references by ordinal
*       position.
*
Animate
Go
Nextif
Singlestepperform
Finding
Do
Find
Zoom
Breakpoints  Oncount=
Querydata
Locatedeclaration
Until
Environment
Text
Thresholdlevel=
Performlevel
Resetexecution
Programbreak
Options


Monitor:
Query:
Hex:
Lookup
Backtrack=
Backtracking
Alterpath
RTS Error No.
Checker error No.
Animator error No.
True
False
Open  ????         Last status
Open  input        Last status
Open  output       Last status
Open  io          Last status
Open  extend       Last status
Closed             Last status
 of total time
          Press any key to stop
set
unset







*****************************************************************
*  Start of source module M Ver Y.0
*                            source revision R.L
* Q
* Z Menu file for generic Animator user interface
*
* Last modified on E on U
*
******************************************************************
                                                                             Undefined error. Inform Customer Support
Data name 53 too long
Illegal format : Literal
Illegal character
User name 51 not unique
Too many data or procedure names declared
Illegal character in column 7 or continuation error
Unknown COPY file 44 specified
'.' missing
Word starts in wrong area of source line
Reserved word missing or incorrectly used
Operand 48 is not declared
User name required
Invalid operand
Procedure division too large
Data space too large
DIVISION missing
SECTION missing
BASIS line number sequencing error
Numeric literal expected
Too many qualifiers
SKIP123, EJECT and TITLE must be alone on line
Nonnumeric literal expected
Illegal qualifier
Qualification not permitted
Literal too long
Number too large
Data item too long
Not a data name
Should be a group
Should be elementary
Should be unitary
Should be procedure name
Operand 46 should be numeric
Integer required
Should be alphanumeric
Should have USAGE DISPLAY
Paragraph or phrase repeated illegally
Too many COPY ... REPLACING statements for ANIMATION
Missing or illegal file name
Fileshare syntax error
Must be nonzero
Literal or figurative constant expected
Literal expected
Operand 49 has wrong size
Alphabet name required
Numeric literal or ZERO expected
Missing or extra right bracket
Illegal use of Index name or Index Data item
Illegal use of Pointer Data item or ADDRESS OF
Not a report name
Only allowed with SEQUENTIAL files
Invalid directive
Class name required
Word COPY may not be continued when in library text
COPY is recursive
Not a report group
Not a report name or a report group
Cannot GENERATE this report name
Not a detail group
Pseudo text incorrectly specified
Cannot have COPY REPLACING within REPLACE or vice versa































Name is not a COBOL word
Literal used as COPY name
Lower case used (future occurrences not flagged)
Both single and double quotes used (future occurrences not flagged)
Single quotes (apostrophe) used (future occurrences not flagged)
Nested COPY file
Sequence number out of order
Assignment name is data name
RELATIVE KEY clause should immediately follow ACCESS clause
RECORD missing
IDENTIFICATION missing
PROGRAMID missing
PROGRAMID has illegal format
Second status area
OPTIONAL not permitted on nonsequential file
Paragraphs in nonstandard order or repeated
ENVIRONMENT missing
CONFIGURATION missing
SOURCECOMPUTER missing
SPECIALNAMES clause error
OBJECTCOMPUTER missing
OBJECTCOMPUTER clause not recognized
Character specified twice in ALPHABET
SWITCH clause error or systemnamemnemonicname error
COMMA expected
CRT expected
Illegal currency symbol
Cannot specify DYNAMIC or EXTERNAL with literal filename
Cannot use doublebyte characters in ALPHABET definition
IOCONTROL missing
INPUTOUTPUT missing
FILECONTROL missing
ASSIGN missing
[LINE] SEQUENTIAL, RELATIVE or INDEXED missing
ACCESS missing on indexedrelative file
Too many alternate keys
Illegal ORGANIZATIONACCESSKEY combination
Unrecognized phrase in SELECT clause

SAME AREA clause  syntax error
FILE SECTION missing
DATA DIVISION missing
Illegal use of phrase for National Language operation
Program collating sequence not defined
'EXCLUSIVE', 'AUTOMATIC' or 'MANUAL' missing
Illegal LOCK MODE  file type combination
For indexed file, PASSWORD phrase must follow KEY


























































LINE clause also specified in containing group
Empty paragraph
Sort file cannot have ACCESS or ORGANIZATION clauses
Too many levels of OCCURS
CODE must be specified for all reports or no report
REDEFINES on incorrect field
RECORD missing or has zero size
01 or 77 level required
FD, CD or SD qualification syntax error
WORKINGSTORAGE missing
PROCEDURE DIVISION missing or unknown statement
Unrecognized data description qualifier or '.' missing
PICTURE clause not compatible with qualifiers
Illegal data item used with BLANK clause
Item is longer than this USAGE allows
VALUE too long for data item
VALUE in error or illegal for PICTURE type
Nonelementary item has JUSTIFIED or BLANK clause
Preceding item at this level has zero length
Illegal arithmetic operator
Illegal level number
Literal type does not match data type
Data description qualifier inappropriate or repeated
REDEFINES data name not declared
Unknown USAGE
SIGN must be LEADING or TRAILING
Level hierarchy wrong
Variable length group not unitary
ZERO missing
Group VALUE truncated
Incompatible qualifiers
PICTURE string has illegal precedence or illegal char
INDEXED data name missing or already declared
Numericedited PICTURE string is too large
Unknown data description qualifier 37
DEPENDING missing
Record < minimum size given in FD statement
Record > maximum size given in FD statement
Cannot have more than one initial CD
RENAMES missing
First data name does not precede second
Only allowed at 01 level
Only allowed in WORKINGSTORAGE section
Only allowed in WORKINGSTORAGE and FILE sections
VALUE of group item must be nonnumeric or fig. constant
FD missing for file 52
DEPENDING ON item 40 missing or illegal
KEY 50 missing or illegal
Index name has been declared explicitly
ISAM key 55 too long
Alternate keys have same reference
STATUS field 40 missing or illegal
CURSOR field 40 missing or illegal
PASSWORD field 38 missing or illegal
LABEL RECORD or DATA RECORD 30 missing or illegal
'VALUE OF' field 40 missing or illegal
User name 37 same as special register
Preceding record has zero length
KEY data name missing or already declared
ASSIGN data name 50 illegal
Illegal report name or bad RD clause
Inconsistent page specification
Only allowed in REPORT SECTION
Not a CONTROL for this report
Not allowed when PAGE not specified in RD
Only one report group with this TYPE allowed per RD
Not allowed with this TYPE
No TYPE specified
LINE specification missing or inconsistent
REPORT specified in more than one FD
Duplicate CONTROL field
COLUMN specification not left to right
Only allowed with DETAIL groups
Only allowed with CONTROL FOOTING groups
Nonelementary item has invalid qualifier
GROUP INDICATE without COLUMN
NEXT GROUP not allowed with this group TYPE
NEXT GROUP NEXT PAGE not allowed with this group TYPE
LINE NEXT PAGE not allowed with this group TYPE
RESET item is lower CONTROL level than group
Report line too long
THRU phrase not allowed with DBCS field
Illegal use of DBCS field
Number of BLL cells incorrect
An EXTERNAL file cannot be subject of SAME RECORD AREA clause
Not allowed in REPORT SECTION
First LINE NUMBER clause in PAGE FOOTING group is relative
Not specified in CONTROL clause of RD
Data record specified for Report file
SYNC with USAGE IS INDEX
SYNC at group level
Index key 50 not alphanumeric
Group FILLER
SIGN different from that at group level
REDEFINES of smaller item
REDEFINES of larger item
VALUE in FILE SECTION or LINKAGE SECTION
BLANK WHEN ZERO with zero suppression
OCCURS ... DEPENDING clause without integer TO. 1 TO assumed.
OCCURS at level 01 or 77
FILLER omitted
LABEL RECORDS clause omitted
Unrecognized verb
IF....ELSE or scopedelimiter mismatch
Operand has wrong data type
Procedure name 46 not unique
Procedure name 39 same as data name
Entry name not unique
Wrong combination of data types
Conditional statement not allowed in this context
Malformed subscript
ACCEPTDISPLAY wrong or Communications syntax incorrect
Illegal syntax used with IO verb
Invalid arithmetic statement
Invalid arithmetic expression
Illegal key
Invalid conditional expression
Too many AFTERs in PERFORM statement
Incorrect structure of PROCEDURE DIVISION
File must have ACCESS SEQUENTIAL
Only index names allowed with this format
Too many operands in one statement
Only one GIVING file allowed
Cannot reference DEBUGITEM outside declaratives
More than one USE procedure on same file
More than one USE procedure for same open mode
Illegal combination of debugging procedures
Literal cannot be receiving field
Index item not permitted
Not allowed with OPTIONAL file
WHEN phrase missing from SEARCH statement
Not a record name

AFTER phrase not allowed with inline perform
Not an alterable paragraph
Cannot follow WHEN OTHER
Selection object does not match selection subject
Variable length group not allowed
Cannot repeat same category
REPORT not specified in an FD
Not allowed with SEQUENTIAL files
Not allowed with RANDOM ACCESS files
Not allowed with LINE SEQUENTIAL files
Not allowed with LINAGE files
Should be declared in LINKAGE SECTION
Should be level 01 or 77
USING parameter used twice in parameter list
Only one WHEN phrase allowed with SEARCH ALL
MERGE needs at least two USING files
Procedure name 46 undeclared
'LOCK' clause expected
Illegal use of 'NO LOCK'
'LOCK' clause specified for 'EXCLUSIVE' file
'KEPT' specified for file with single record locking
'KEPT' omitted for file with multiple record locking
Multiple receiving fields in MOVE CORRESPONDING
Only '=' and 'NOT=' allowed for pointer data items
Not allowed with REPORT files
Screen is displayonly
Missing comma
Mismatch of table dimensions
File must have ACCESS DYNAMIC
Operation exceeds COMP subset
23 not declared for file or wrong type for CODESET
20 not in same record as first item in CODESET clause
31 overlaps another item in CODESET clause
Variable size table not last in group
Variable length delimiter not allowed














TALLYING option has ALL etc. distributed over multiple identifiers
Only one Procedure name in GO TO ... DEPENDING
Missing ALSO
NEXT SENTENCE does not follow IF or ELSE
Order of initialization changed
No section or paragraph at start of PROCEDURE DIVISION
AFTER and BEFORE options used together
Key is right hand side of condition
EXIT or EXIT PROGRAM not in separate paragraph
OPEN EXTEND on nonsequential file
MF format AcceptDisplay
More than two AFTER phrases
Inline PERFORM
No section header after END DECLARATIVES
FROM literal
No conditional phrase and no declarative
No preceding section
Offset only allowed with Index names
Index name 34 belongs to different table
Cannot use index data item as subscript
Limit exceeded  number of source statements > ffffffff
Limit exceeded  number of files > 25

Limit exceeded  number of pairs of REPLACING operands > 150

Limit exceeded  length of filecopylibrary name > ffff


Limit exceeded  number of SELECT filenames > 25
Limit exceeded  number of SAME RECORD AREA clauses > ffff
Limit exceeded  number of MULTIPLE FILE filenames > ffff
Limit exceeded  number of ALTERNATE RECORD KEY clauses in a file > 253
Limit exceeded  length of RECORD KEY > 120 characters
Limit exceeded  length of Data Division > ffffffff
Limit exceeded  length of data SECTION > ffffffff



Limit exceeded  BLOCK size > 32760 characters
Limit exceeded  RECORD length > 32760 characters
Limit exceeded  number of FDSD filenames > 25


Limit exceeded  number of 01  77 in Linkage Section > ffff
Limit exceeded  length of File Section group item > ffff characters
Limit exceeded  length of group item > 131072 characters
Limit exceeded  length of data item > 32768 characters
Limit exceeded  length of numeric edited item > 127 characters

Limit exceeded  total length of VALUE literals > ffffffff characters
Limit exceeded  length of PICTURE string > 30 characters
Limit exceeded  length of PICTURE replication > 32768
Limit exceeded  length of sort record > 32767 characters
Limit exceeded  length of table > 32768 characters

Limit exceeded  number of ASCDESC KEY clauses > 12
Limit exceeded at 20  length of ASCDESC KEYs > 256 characters
Limit exceeded  number of INDEXED BY clauses > 12

Limit exceeded  number of paragraph labels > ffffffff
Limit exceeded  number of PERFORMs > ffffffff

Limit exceeded  number of GO TO DEPENDING ON names > 255
Limit exceeded  number of IF nesting levels > 30
Limit exceeded  number of CALL parameters > 30
Limit exceeded  number of SORTMERGE input files > 8
Limit exceeded  number of SORTMERGE keys > 12
Limit exceeded  number of conditions in a SEARCH ALL > 12
Limit exceeded  number of UNSTRING delimiters > 15
Limit exceeded  number of identifiers in INSPECT TALLYINGREPLACING > 15
Limit exceeded  length of SORTMERGE keys > 256 characters








Previous item crosses 64K boundary. Segment checking code produced.
Table Crosses 64K boundary. Segment checking code produced.
Parameter crosses 64K boundary. Use NOSMALLDD when compiling subprogram.






































Feature is part of an optional module  30
This entire section is part of an optional module  30
USAGE COMP used at other than 01 level
ORGANIZATION clause in SELECT statement of sort file
VALUE OF clause in SD or CD
REDEFINES does not immediately follow data name
Numeric literal VALUE on edited item
NEXT used in READ of sequential file
SET operation on nonindex data item
ZEROS or ZEROES in BLANK WHEN clause. Treated as ZERO
FILE STATUS 40 is not alphanumeric
Data name is qualified
Flag refers to entire section
CHANGED andor NAMED missing
Phrases repeated
Only 1 file specified in SAME AREA clause
Jump out of inline PERFORM
> or < followed by THAN, or = followed by TO
More than 5 levels of qualification
INVALID KEY phrase used with sequential file
USING literalLENGTH OF identifier. (BY CONTENT implied)
BY CONTENT literalLENGTH OF identifier
DECLARATIVE SECTION without USE statement
ALPHABET IS EBCDIC or ASCII
EOP or ENDOFPAGE used on file which has no LINAGE
Phrases are not in the correct order
REDEFINES at 01 in FILE SECTION
Data name 15 in ASCDESC key clause is not uniquely identified
Clause treated as documentary
Data item used as index file key is not alphanumeric
Too many subscripts
INTO data name is group item
START ... LESSNOT GREATER THAN ...
Entry treated as documentary
Prefix of filename treated as documentary
CICS LINKAGE items generated
BASIS mechanism (BASIS, DELETE or INSERT)
Picture string is continued
This item is obsolete in 1985 standard
Source field is edited
Comparison between edited field and COMP field
VALUE clause on group COMP
VALUE clause on variable length group

*******************************************************************
*  Start of source module cobol.err Ver V2.0
*                          source revision 1.36
* Copyright (c) 1981,1985 Micro Focus Ltd
* @() Error message file for compiler
*
* Last modified on 870702 on 13:16:07
* Modified for grammatical errors on Dec 21, 1988
*
******************************************************************
                                                                                                                   Character other than *, D, , , or $ found in column 7. Blank assumed.
Continuation character invalid at this point. Blank assumed.
First character of a continued literal not a quote. Quote assumed.
Continuation character expected. End of literal assumed.
Name ends in hyphen. Processed as written.
COBOL word contains more than 30 characters. Word truncated.
VALUE literal too large. Literal truncated.
DBCS literal must contain an even number of characters. Literal truncated.
Closing delimiter for DBCS literal not found. Delimiter assumed.
Nonnumeric literal has length of zero. One SPACE assumed.
DBCS literal has length of zero. Length of one DBCS character assumed.
DIVISION missing or misspelled. DIVISION assumed.
SECTION missing or misspelled. SECTION assumed.
Period missing. Period assumed.
OCCURS integer1 exceeds OCCURS integer2. 0 is assumed for integer1.
Expected SEPARATE before CHARACTER in SIGN clause. SEPARATE assumed.
REDEFINES unnecessary for 01 level item in FILE SECTION. REDEFINES ignored.
VALUE clause not allowed here. Clause processed as comment.
Unsigned numeric literal expected. Sign ignored.
Unsigned numeric field. Sign in VALUE clause ignored.
Slack bytes added in conversion of COMP6 to COMP.

WORKINGSTORAGE SECTION expected. Start of WORKINGSTORAGE assumed.
VALUE clause literal does not conform to PICTURE.  Changed to blanks.
MOVE edited field to edited field  treated as alphanumeric move
Source literal is nonnumeric  substituting zero
Literal is numeric  treated as nonnumeric









































































No COBOL statement between periods.
Blank continuation source line. Line ignored.
Sequence number out of order or missing.
77 level item in FILE SECTION. Processed as 01 level.
No CORRESPONDING items were found. Statement has no effect.
ZERO value for BY operand. Statement processed as written.
Statement exceeds COMP subset.
Signed numeric compared with group. Processed as alphanumeric compare.
WITH DEBUGGING MODE not specified. Section ignored.
First literal is greater than second. Processed as written.
Boundary violation. Processed as written.
Compatibility directive forcing nonstandard behaviour.
Imperative statement missing.
Clause treated as documentary.
SAME AREA treated as SAME RECORD AREA
Accept qualifier used with displayonly field  qualifier ignored
Zero suppression follows floating insertion  treated as floating insertion
Index name belongs to different table
Record < minimum size given in FD statement
Record > maximum size given in FD statement
VALUE clause in File or Linkage Section. Clause processed as comment.
Period must be followed by a space
Neither NAMED nor CHANGED specified.  Will be treated as formatted DISPLAY.
CALL parameter is literal (or LENGTH OF). BY CONTENT assumed
Punctuation character not followed by a space.  Assume space.
Punctuation character not preceded by a space.  Assume space.
DoubleByte character(s) can be corrupted by use of this move.









































































Zero suppression PICTURE string overrides the BLANK WHEN ZERO clause.
Original item is larger than redefinition.
LABEL clause processed as comment.
BLOCK CONTAINS clause processed as comment.
Previous paragraph or SECTION contains no statements.
PROCEDURE DIVISION does not start with a SECTION.
Original item is smaller than redefinition.
USE clause omitted
COMP5 is machine specific format. (future occurrences not indicated)
COMP processed as DISPLAY (future occurrences not indicated)
COMP6 processed as COMP (future occurrences not indicated)
COMP1 processed as PIC S9(4) COMP (future occurrences not indicated)
COMP0 field exceeds S9(5), converted to USAGE DISPLAY
COMP0 processed as PIC S9(4) COMP (future occurrences not indicated)
UNIT phrase processed as comment.
Literal exceeds 160 characters
Procedure name same as data name
RERUN clause processed as comment
No REPLACE currently in effect
COMP4 processed as PIC S9(9) COMP (future occurrences not indicated)
COMP4 field exceeds S9(10), converted to USAGE DISPLAY
COMP3 unsigned, converted to signed COMP3
BLANK WHEN ZERO clause overrides the zero suppression PICTURE string.
******************************************************************
*  Start of source module warn.err Ver V2.0
*                            source revision 1.13
*
* Copyright (c) 1981,1986 Micro Focus Ltd
* @() Warning messages (message levels E, W, I)
*
* Last modified on 870603 on 11:36:05
* Modified on Dec 21, 1988 for grammatical errors
******************************************************************
                                                                                              Sorry   not enough room
Not data item
Illegal format
Offset not allowed with numeric items
Offset too large
Only one breakpoint DO allowed
Illegal data type
Not allowed in structure mode
Illegal address
Already true
Beyond end of source
Beyond edge of diagram
Nonzero integer only
Not a name
Not found
Cannot skip into new segment or beyond end
Perform level = 1
Not a COBOL statement
Maximum 4 breakpoints
Only one conditional breakpoint allowed
No breakpoint here
No breakpoints
No UNTIL condition
Nothing to DO
No such command
Item not explicitly declared
Subscript out of range
Find string has length 0 or > 32
Name ambiguous
Not declared within current segment
Minimum screen size = 4 lines
Only one screen in use
Only one UNTIL condition allowed
UNTIL condition in different program
No previous QUERY on this program
Sorry  HELP program not found
SORRY  unable to do this
Nothing to backtrack
End of backtrack trail
SORRY  unable to do this
Program breakpoint
UNTIL condition satisfied     
Failed to set up initial breakpoint  
Keyboard interrupt
WARNING: DATE not set when program last checked
STOP RUN encountered with RETURNCODE =  : use Cancel to terminate
Breakpoint encountered       
Breakpoint encountered
Not checked for Structure Animation (or errors in checking)
Done:   
UNTIL condition:              
Breakpoint condition:        
          Press any key to stop
Limit reached.
Only allowed in structure mode
Structure being recreated
Structure being written to 
Analyzing  current program not checked for analysis
Only allowed when analyzing
Do:  
Breakpoint   On:  of 
Breakpoint   On:  of     Breakpoint condition:  
Breakpoint   On:  of     Do:  
Already true, updated
FATAL   Not enough memory
Error detected when opening the print file
Error detected when writing to the print file
Print being written to 
File not being printed
Breakpoint
Save details is on the Env menu
Too many monitors, no room for Query. Please remove a Monitor.
Window too large. Reducing size
Window too small. Unable to change window
Must stay within COBOL text area
Sorry size changing not allowed with this data type. Please use Hex.

******************************************************************
*  Start of source module anim.err Ver V2.0
*                            source revision 1.2
* Copyright (c) 1981,1986 Micro Focus Ltd
* @() Animator messages file
*
* Last modified on 860814 on 13:46:39
* Changed references from Escape to Cancel  Dec 15, 1988
******************************************************************
                                                                                                                   * R001  No paragraph in last section to segment on.
* R002  Open failure on intermediate code file.
* R003  Open failure on generated code file.
* R004  Open failure on list file.
* R005  Open failure on temp file.
* R006  Read failure on input file, not intermediate code or wrong version.
* R007  Write failure on generated code file.
* R008  Write failure on list file.
* R009  Segment too large try SEGSIZE(<65536).
* R010  Read failure on generated code file.
* F011  Control routine not found. Contact Customer Support.
* F012  Dictionary or dynamic paging error.
* R013  Illegal intermediate code.
* R014  Too many IF levels.
* R015  Input file is generated code.
* R016  No GO TO or IF in last EXPLICIT or IMPLICIT segment.
* R017  Call to SSM routine cannot have parameters in the Linkage Section.
* F018  Dynamic failure (item searched for and not found).
* F019  This op code is reserved for future use. Contact Customer Support.
* R020  Call to SSM routine can't have params beyond 1st 64k of Data Division.
* C021  Paragraph is target of > 255 GOTO's  PERFORM Optimization omitted
* R022  No section end in last IMPLICIT segment to chain literals after.
* F023  Misalignment error. Contact Customer Support.
* R024  Data size incompatible with this model.
* X025  Explicit SSM Calls Disallowed when generating Intel OMF.
* R026  No crtns file available
* R027  PassByValue mechanism allows only 2 or 4 byte values to be passed.
* R028  Call to Xnn where nn < 80 hex. Calls to RTS.BIN not supported.
* R029  Segmentation may only be used in Large Model. Use MODEL(LARGE).
* C030  REGPARM only valid with LITLINK, LITLINK assumed.
* C031  LITLINK only valid with OMF(OBJ), OMF(OBJ) assumed.
* C032  FASTLINK only valid with OMF(OBJ), OMF(OBJ) assumed.
* C033  EANIM only valid with OMF(OBJ), OMF(OBJ) assumed.
* C034  IANIM only valid with LITLINK, LITLINK assumed.
* C035  INT code not produced with ANIM, IANIM invalid.
* C036  NOTRICKLE only valid with NOALTER, NOALTER assumed.
* R037  Generated code module too large
* F038  Internal error. Contact Customer Support.
* R039  Errors detected during creation of intermediate code.
* R040  Bad programid or entry name.
* F041  Internal error. Contact Customer Support.
* F042  Internal error. Contact Customer Support.
* F043  Internal error. Contact Customer Support.
* F044  Internal error. Contact Customer Support.
* F045  Internal error. Contact Customer Support.
* F046  Internal error. Contact Customer Support.
* F047  Internal error. Contact Customer Support.
* F048  .XLS file invalid or corrupt  GANIM cannot proceed.
* F049  Internal error. Contact Customer Support.
* F050  Internal error. Contact Customer Support.
* R051  Open fail:
* R052  IO error:
                           