D Grouped Word Lists by feature and function
The following is the complete list of ALL reserved words in the 15 January 2024 at 22:00 GMT. build of GnuCOBOL 3.2 - Final. Even though the functionality behind some of these words may not be implemented in this version of GnuCOBOL, none may be used as any user-defined name. This list includes ALL reserved, intrinsics, mnemonics and system and shows some 1100+ words in total. In addition there are the arithmetic and relational symbols see 1.3.15 as well as extra words that can be added and existing words removed by the use of the –std file content see the specific one used for each sub-set.
The following list of reserved words was extracted from
cobc --list-reserved
and shows the reserved words, an implementation
Please notice: This list is highly specific to the option
-std=<dialect>
and reserved word options
(-freserved=<word>
, -fno-reserved=<word>
) in effect.
You can get the list for a given <dialect> by calling
cobc -std=<dialect> --list-reserved
.
Common reserved words
Note: (C/S) stands for Context-sensitive words (words reserved only depending on a specific contexts)
Reserved word Implemented Aliases
3-D
Yes (C/S)ABSENT
YesACCEPT
YesACCESS
YesACTION
Yes (C/S)ACTIVATING
No (C/S)ACTIVE-CLASS
NoACTIVE-X
Yes (C/S)ACTUAL
Yes (C/S)ADD
YesADDRESS
YesADJUSTABLE-COLUMNS
Yes (C/S)ADVANCING
YesAFTER
YesALIGNED
NoALIGNMENT
Yes (C/S)ALL
YesALLOCATE
YesALLOWING
Yes (C/S)ALPHABET
YesALPHABETIC
YesALPHABETIC-LOWER
YesALPHABETIC-UPPER
YesALPHANUMERIC
YesALPHANUMERIC-EDITED
YesALSO
YesALTER
YesALTERNATE
YesAND
YesANUM
No (C/S)ANY
YesANYCASE
NoAPPLY
Yes (C/S)ARE
YesAREA
YesAREAS
AREAS
YesAREA
ARGUMENT-NUMBER
YesARGUMENT-VALUE
YesARITHMETIC
Yes (C/S)AS
YesASCENDING
YesASCII
Yes (C/S)ASSIGN
YesAT
YesATTRIBUTE
Yes (C/S)ATTRIBUTES
Yes (C/S)AUTHOR
Yes (C/S)AUTO
Yes (C/S)AUTO-SKIP, AUTOTERMINATE
AUTO-DECIMAL
Yes (C/S)AUTO-SKIP
YesAUTO, AUTOTERMINATE
AUTO-SPIN
Yes (C/S)AUTOMATIC
YesAUTOTERMINATE
YesAUTO, AUTO-SKIP
AWAY-FROM-ZERO
Yes (C/S)B-AND
NoB-NOT
NoB-OR
NoB-SHIFT-L
YesB-SHIFT-LC
YesB-SHIFT-R
YesB-SHIFT-RC
YesB-XOR
NoBACKGROUND-COLOR
Yes (C/S)BACKGROUND-COLOUR
BACKGROUND-COLOUR
YesBACKGROUND-COLOR
BACKGROUND-HIGH
YesBACKGROUND-LOW
YesBACKGROUND-STANDARD
YesBACKWARD
Yes (C/S)BAR
Yes (C/S)BASED
YesBEEP
YesBELL
BEFORE
YesBELL
Yes (C/S)BEEP
BINARY
YesBINARY-C-LONG
YesBINARY-CHAR
YesBINARY-DOUBLE
YesBINARY-LONG-LONG
BINARY-INT
YesBINARY-LONG
BINARY-LONG
YesBINARY-INT
BINARY-LONG-LONG
YesBINARY-DOUBLE
BINARY-SEQUENTIAL
Yes (C/S)BINARY-SHORT
YesBIT
YesBITMAP
Yes (C/S)BITMAP-END
Yes (C/S)BITMAP-HANDLE
Yes (C/S)BITMAP-NUMBER
Yes (C/S)BITMAP-START
Yes (C/S)BITMAP-TIMER
Yes (C/S)BITMAP-TRAILING
Yes (C/S)BITMAP-TRANSPARENT-COLOR
Yes (C/S)BITMAP-WIDTH
Yes (C/S)BLANK
YesBLINK
Yes (C/S)BLOCK
YesBOOLEAN
NoBOTTOM
YesBOX
Yes (C/S)BOXED
Yes (C/S)BULK-ADDITION
Yes (C/S)BUSY
Yes (C/S)BUTTONS
Yes (C/S)BY
YesBYTE-LENGTH
Yes (C/S)C
Yes (C/S)CALENDAR-FONT
Yes (C/S)CALL
YesCANCEL
YesCANCEL-BUTTON
Yes (C/S)CAPACITY
Yes (C/S)CARD-PUNCH
Yes (C/S)CARD-READER
Yes (C/S)CASSETTE
Yes (C/S)CCOL
Yes (C/S)CD
YesCELL
Yes (C/S)CELLS
CELL-COLOR
Yes (C/S)CELL-DATA
Yes (C/S)CELL-FONT
Yes (C/S)CELL-PROTECTION
Yes (C/S)CELLS
YesCELL
CENTER
Yes (C/S)CENTERED
Yes (C/S)CENTERED-HEADINGS
Yes (C/S)CENTURY-DATE
Yes (C/S)CF
YesCH
YesCHAIN
NoCHAINING
YesCHANGED
Yes (C/S)CHARACTER
YesCHARACTERS
YesCHECK-BOX
Yes (C/S)CLASS
YesCLASS-ID
NoCLASSIFICATION
Yes (C/S)CLEAR-SELECTION
Yes (C/S)CLINE
Yes (C/S)CLINES
Yes (C/S)CLOSE
YesCOBOL
Yes (C/S)CODE
YesCODE-SET
YesCOL
YesCOLLATING
YesCOLOR
YesCOLORS
Yes (C/S)COLOURS
COLOURS
YesCOLORS
COLS
YesCOLUMN
YesCOLUMN-COLOR
Yes (C/S)COLUMN-DIVIDERS
Yes (C/S)COLUMN-FONT
Yes (C/S)COLUMN-HEADINGS
Yes (C/S)COLUMN-PROTECTION
Yes (C/S)COLUMNS
YesCOMBO-BOX
Yes (C/S)COMMA
YesCOMMAND-LINE
YesCOMMIT
YesCOMMON
YesCOMMUNICATION
YesCOMP
YesCOMPUTATIONAL
COMP-0
YesCOMPUTATIONAL-0
COMP-1
YesCOMPUTATIONAL-1
COMP-10
YesCOMP-10, DOUBLE, FLOAT-LONG
COMP-15
YesCOMP-15, DOUBLE, FLOAT-LONG
COMP-2
YesCOMPUTATIONAL-2
COMP-3
YesCOMPUTATIONAL-3
COMP-4
YesCOMPUTATIONAL-4
COMP-5
YesCOMPUTATIONAL-5
COMP-6
YesCOMPUTATIONAL-6
COMP-9
YesFLOAT, FLOAT-SHORT
COMP-N
YesCOMPUTATIONAL-N
COMP-X
YesCOMPUTATIONAL-X
COMPUTATIONAL
YesCOMP
COMPUTATIONAL-0
YesCOMP-0
COMPUTATIONAL-1
YesCOMP-1
COMPUTATIONAL-2
YesCOMP-2
COMPUTATIONAL-3
YesCOMP-3
COMPUTATIONAL-4
YesCOMP-4
COMPUTATIONAL-5
YesCOMP-5
COMPUTATIONAL-6
YesCOMP-6
COMPUTATIONAL-N
YesCOMP-N
COMPUTATIONAL-X
YesCOMP-X
COMPUTE
YesCONDITION
YesCONFIGURATION
YesCONSTANT
YesCONTAINS
YesCONTENT
YesCONTINUE
YesCONTROL
YesCONTROLS
YesCONVERSION
Yes (C/S)CONVERTING
YesCOPY
YesCOPY-SELECTION
Yes (C/S)CORE-INDEX
Yes (C/S)CORR
YesCORRESPONDING
CORRESPONDING
YesCORR
COUNT
YesCRT
YesCRT-UNDER
YesCSIZE
Yes (C/S)CURRENCY
YesCURRENT
NoCURSOR
YesCURSOR-COL
Yes (C/S)CURSOR-COLOR
Yes (C/S)CURSOR-FRAME-WIDTH
Yes (C/S)CURSOR-ROW
Yes (C/S)CURSOR-X
Yes (C/S)CURSOR-Y
Yes (C/S)CUSTOM-PRINT-TEMPLATE
Yes (C/S)CYCLE
Yes (C/S)CYL-INDEX
Yes (C/S)CYL-OVERFLOW
Yes (C/S)DASHED
Yes (C/S)DATA
YesDATA-COLUMNS
Yes (C/S)DATA-POINTER
NoDATA-TYPES
Yes (C/S)DATE
YesDATE-COMPILED
Yes (C/S)DATE-ENTRY
Yes (C/S)DATE-MODIFIED
Yes (C/S)DATE-WRITTEN
Yes (C/S)DAY
YesDAY-OF-WEEK
YesDE
YesDEBUGGING
YesDECIMAL-POINT
YesDECLARATIVES
YesDEFAULT
YesDEFAULT-BUTTON
Yes (C/S)DEFAULT-FONT
YesDELETE
YesDELIMITED
YesDELIMITER
YesDEPENDING
YesDESCENDING
YesDESTINATION
YesDESTROY
YesDETAIL
YesDISABLE
YesDISC
Yes (C/S)DISK
Yes (C/S)DISP
Yes (C/S)DISPLAY
YesDISPLAY-COLUMNS
Yes (C/S)DISPLAY-FORMAT
Yes (C/S)DIVIDE
YesDIVIDER-COLOR
Yes (C/S)DIVIDERS
Yes (C/S)DIVISION
YesDOTDASH
Yes (C/S)DOTTED
Yes (C/S)DOUBLE
YesFLOAT-LONG
DOWN
YesDRAG-COLOR
Yes (C/S)DROP-DOWN
Yes (C/S)DROP-LIST
Yes (C/S)DUPLICATES
YesDYNAMIC
YesEBCDIC
Yes (C/S)EC
YesECHO
YesEDITING
NoEGI
YesELEMENT
Yes (C/S)ELSE
YesEMI
YesEMPTY-CHECK
YesREQUIRED
ENABLE
YesENCODING
Yes (C/S)ENCRYPTION
Yes (C/S)END
YesEND-ACCEPT
YesEND-ADD
YesEND-CALL
YesEND-CHAIN
NoEND-COLOR
Yes (C/S)END-COMPUTE
YesEND-DELETE
YesEND-DISPLAY
YesEND-DIVIDE
YesEND-EVALUATE
YesEND-IF
YesEND-JSON
YesEND-MODIFY
Yes (C/S)END-MULTIPLY
YesEND-OF-PAGE
YesEOP
END-PERFORM
YesEND-READ
YesEND-RECEIVE
YesEND-RETURN
YesEND-REWRITE
YesEND-SEARCH
YesEND-SEND
YesEND-START
YesEND-STRING
YesEND-SUBTRACT
YesEND-UNSTRING
YesEND-WRITE
YesEND-XML
YesENGRAVED
Yes (C/S)ENSURE-VISIBLE
Yes (C/S)ENTRY
YesENTRY-CONVENTION
Yes (C/S)ENTRY-FIELD
Yes (C/S)ENTRY-REASON
Yes (C/S)ENVIRONMENT
YesENVIRONMENT-NAME
YesENVIRONMENT-VALUE
YesEO
NoEOL
Yes (C/S)EOP
YesEND-OF-PAGE
EOS
Yes (C/S)EQUAL
YesEQUALS
EQUALS
YesEQUAL
ERASE
Yes (C/S)ERROR
YesESCAPE
YesESCAPE-BUTTON
Yes (C/S)ESI
YesEVALUATE
YesEVENT
YesEVENT-LIST
Yes (C/S)EVERY
Yes (C/S)EXCEPTION
YesEXCEPTION-OBJECT
NoEXCEPTION-VALUE
Yes (C/S)EXCLUSIVE
YesEXCLUSIVE-OR
NoEXHIBIT
YesEXIT
YesEXPAND
Yes (C/S)EXPANDS
No (C/S)EXTEND
YesEXTENDED-SEARCH
Yes (C/S)EXTERN
Yes (C/S)EXTERNAL
YesEXTERNAL-FORM
YesF
Yes (C/S)FACTORY
NoFALSE
YesFD
YesFH--FCD
Yes (C/S)FH--KEYDEF
Yes (C/S)FILE
YesFILE-CONTROL
YesFILE-ID
YesFILE-LIMIT
Yes (C/S)FILE-LIMITS
Yes (C/S)FILE-NAME
Yes (C/S)FILE-POS
Yes (C/S)FILL-COLOR
Yes (C/S)FILL-COLOR2
Yes (C/S)FILL-PERCENT
Yes (C/S)FILLER
YesFINAL
YesFINALLY
NoFINISH-REASON
Yes (C/S)FIRST
YesFIXED
YesFIXED-FONT
YesFIXED-WIDTH
Yes (C/S)FLAT
Yes (C/S)FLAT-BUTTONS
Yes (C/S)FLOAT
YesFLOAT-SHORT
FLOAT-BINARY-128
NoFLOAT-BINARY-32
NoFLOAT-BINARY-64
NoFLOAT-DECIMAL-16
YesFLOAT-DECIMAL-34
YesFLOAT-EXTENDED
NoFLOAT-INFINITY
NoFLOAT-LONG
YesDOUBLE
FLOAT-NOT-A-NUMBER
No (C/S)FLOAT-SHORT
YesFLOAT
FLOATING
YesFONT
YesFOOTING
YesFOR
YesFOREGROUND-COLOR
Yes (C/S)FOREGROUND-COLOUR
FOREGROUND-COLOUR
YesFOREGROUND-COLOR
FOREVER
Yes (C/S)FORMAT
NoFRAME
Yes (C/S)FRAMED
Yes (C/S)FREE
YesFROM
YesFULL
Yes (C/S)LENGTH-CHECK
FULL-HEIGHT
Yes (C/S)FUNCTION
YesFUNCTION-ID
YesFUNCTION-POINTER
NoGENERATE
YesGET
NoGIVING
YesGLOBAL
YesGO
YesGO-BACK
Yes (C/S)GO-FORWARD
Yes (C/S)GO-HOME
Yes (C/S)GO-SEARCH
Yes (C/S)GOBACK
YesGRAPHICAL
Yes (C/S)GREATER
YesGRID
Yes (C/S)GROUP
YesGROUP-USAGE
NoGROUP-VALUE
Yes (C/S)HANDLE
YesHAS-CHILDREN
Yes (C/S)HEADING
YesHEADING-COLOR
Yes (C/S)HEADING-DIVIDER-COLOR
Yes (C/S)HEADING-FONT
Yes (C/S)HEAVY
Yes (C/S)HEIGHT-IN-CELLS
Yes (C/S)HEX
No (C/S)HIDDEN-DATA
Yes (C/S)HIGH-COLOR
Yes (C/S)HIGH-VALUE
YesHIGH-VALUES
HIGH-VALUES
YesHIGH-VALUE
HIGHLIGHT
Yes (C/S)HOT-TRACK
Yes (C/S)HSCROLL
Yes (C/S)HSCROLL-POS
Yes (C/S)I-O
YesI-O-CONTROL
YesICON
Yes (C/S)ID
YesIDENTIFICATION
YesIDENTIFIED
YesIF
YesIGNORE
YesIGNORING
Yes (C/S)IMPLEMENTS
No (C/S)IN
YesINDEPENDENT
Yes (C/S)INDEX
YesINDEXED
YesINDICATE
YesINHERITS
NoINITIAL
YesINITIALISE
YesINITIALIZE
INITIALISED
YesINITIALIZED
INITIALIZE
YesINITIALISE
INITIALIZED
Yes (C/S)INITIALISED
INITIATE
YesINPUT
YesINPUT-OUTPUT
YesINQUIRE
YesINSERT-ROWS
Yes (C/S)INSERTION-INDEX
Yes (C/S)INSPECT
YesINSTALLATION
Yes (C/S)INTERFACE
NoINTERFACE-ID
NoINTERMEDIATE
Yes (C/S)INTO
YesINTRINSIC
Yes (C/S)INVALID
YesINVOKE
NoIS
YesITEM
Yes (C/S)ITEM-TEXT
Yes (C/S)ITEM-TO-ADD
Yes (C/S)ITEM-TO-DELETE
Yes (C/S)ITEM-TO-EMPTY
Yes (C/S)ITEM-VALUE
Yes (C/S)JSON
YesJUST
YesJUSTIFIED
JUSTIFIED
YesJUST
KEPT
YesKEY
YesKEYBOARD
Yes (C/S)LABEL
YesLABEL-OFFSET
Yes (C/S)LARGE-FONT
YesLARGE-OFFSET
Yes (C/S)LAST
YesLAST-ROW
Yes (C/S)LAYOUT-DATA
Yes (C/S)LAYOUT-MANAGER
YesLC_ALL
No (C/S)LC_COLLATE
No (C/S)LC_CTYPE
No (C/S)LC_MESSAGES
No (C/S)LC_MONETARY
No (C/S)LC_NUMERIC
No (C/S)LC_TIME
No (C/S)LEADING
YesLEADING-SHIFT
Yes (C/S)LEAVE
Yes (C/S)LEFT
YesLEFT-JUSTIFY
NoLEFT-TEXT
Yes (C/S)LEFTLINE
YesLENGTH
YesLENGTH-CHECK
YesFULL
LESS
YesLIKE
YesLIMIT
YesLIMITS
YesLINAGE
YesLINAGE-COUNTER
YesLINE
YesLINE-COUNTER
YesLINE-SEQUENTIAL
Yes (C/S)LINES
YesLINES-AT-ROOT
Yes (C/S)LINKAGE
YesLIST-BOX
Yes (C/S)LM-RESIZE
YesLOC
Yes (C/S)LOCAL-STORAGE
YesLOCALE
YesLOCATION
NoLOCK
YesLOCK-HOLDING
Yes (C/S)LONG-DATE
Yes (C/S)LOW-COLOR
Yes (C/S)LOW-VALUE
YesLOW-VALUES
LOW-VALUES
YesLOW-VALUE
LOWER
Yes (C/S)LOWERED
Yes (C/S)LOWLIGHT
Yes (C/S)MAGNETIC-TAPE
Yes (C/S)MANUAL
YesMASS-UPDATE
Yes (C/S)MASTER-INDEX
Yes (C/S)MAX-LINES
Yes (C/S)MAX-PROGRESS
Yes (C/S)MAX-TEXT
Yes (C/S)MAX-VAL
Yes (C/S)MEDIUM-FONT
YesMEMORY
Yes (C/S)MENU
YesMERGE
YesMESSAGE
YesMESSAGE-TAG
NoMETHOD
NoMETHOD-ID
NoMIN-VAL
Yes (C/S)MINUS
YesMODE
YesMODIFY
YesMODULES
Yes (C/S)MOVE
YesMULTILINE
Yes (C/S)MULTIPLE
YesMULTIPLY
YesNAME
Yes (C/S)NAMED
Yes (C/S)NAMESPACE
Yes (C/S)NAMESPACE-PREFIX
Yes (C/S)NAT
NoNATIONAL
YesNATIONAL-EDITED
YesNATIVE
YesNAVIGATE-URL
Yes (C/S)NEAREST-AWAY-FROM-ZERO
Yes (C/S)NEAREST-EVEN
Yes (C/S)NEAREST-TOWARD-ZERO
Yes (C/S)NEGATIVE
YesNESTED
YesNEW
YesNEXT
YesNEXT-ITEM
Yes (C/S)NO
YesNO-AUTO-DEFAULT
Yes (C/S)NO-AUTOSEL
Yes (C/S)NO-BOX
Yes (C/S)NO-DIVIDERS
Yes (C/S)NO-ECHO
YesNO-F4
Yes (C/S)NO-FOCUS
Yes (C/S)NO-GROUP-TAB
Yes (C/S)NO-KEY-LETTER
Yes (C/S)NO-SEARCH
Yes (C/S)NO-UPDOWN
Yes (C/S)NOMINAL
Yes (C/S)NONE
No (C/S)NONNUMERIC
Yes (C/S)NORMAL
Yes (C/S)NOT
YesNOTAB
Yes (C/S)NOTHING
YesNOTIFY
Yes (C/S)NOTIFY-CHANGE
Yes (C/S)NOTIFY-DBLCLICK
Yes (C/S)NOTIFY-SELCHANGE
Yes (C/S)NULL
YesNULLS
NULLS
YesNULL
NUM-COL-HEADINGS
Yes (C/S)NUM-ROWS
Yes (C/S)NUMBER
YesNUMBERS
YesNUMERIC
YesNUMERIC-EDITED
YesOBJECT
YesOBJECT-COMPUTER
YesOBJECT-REFERENCE
NoOCCURS
YesOF
YesOFF
YesOK-BUTTON
Yes (C/S)OMITTED
YesON
YesONLY
YesOPEN
YesOPTIONAL
YesOPTIONS
YesOR
YesORDER
YesORGANISATION
YesORGANIZATION
ORGANIZATION
YesORGANISATION
OTHER
YesOTHERS
Yes (C/S)OUTPUT
YesOVERFLOW
YesOVERLAP-LEFT
Yes (C/S)OVERLAP-TOP
OVERLAP-TOP
Yes (C/S)OVERLAP-LEFT
OVERLINE
YesOVERRIDE
NoPACKED-DECIMAL
YesPADDING
YesPAGE
YesPAGE-COUNTER
YesPAGE-SETUP
Yes (C/S)PAGED
Yes (C/S)PARAGRAPH
Yes (C/S)PARENT
Yes (C/S)PARSE
Yes (C/S)PASCAL
Yes (C/S)PASSWORD
Yes (C/S)PERFORM
YesPERMANENT
Yes (C/S)PF
YesPH
YesPHYSICAL
YesPIC
YesPICTURE
PICTURE
YesPIC
PIXEL
Yes (C/S)PIXELS
PIXELS
YesPIXEL
PLACEMENT
Yes (C/S)PLUS
YesPOINTER
YesPOP-UP
Yes (C/S)POS
YesPOSITION
YesPOSITION-SHIFT
Yes (C/S)POSITIVE
YesPREFIXED
No (C/S)PRESENT
YesPREVIOUS
Yes (C/S)PRINT
Yes (C/S)PRINT-NO-PROMPT
Yes (C/S)PRINT-PREVIEW
Yes (C/S)PRINTER
Yes (C/S)PRINTER-1
Yes (C/S)PRINTING
YesPRIORITY
YesPROCEDURE
YesPROCEDURE-POINTER
YesPROGRAM-POINTER
PROCEDURES
YesPROCEED
YesPROCESSING
Yes (C/S)PROGRAM
YesPROGRAM-ID
YesPROGRAM-POINTER
YesPROCEDURE-POINTER
PROGRESS
Yes (C/S)PROHIBITED
Yes (C/S)PROMPT
YesPROPERTIES
Yes (C/S)PROPERTY
YesPROTECTED
Yes (C/S)PROTOTYPE
NoPURGE
YesPUSH-BUTTON
Yes (C/S)QUERY-INDEX
Yes (C/S)QUEUE
YesQUOTE
YesQUOTES
QUOTES
YesQUOTE
RADIO-BUTTON
Yes (C/S)RAISE
YesRAISED
Yes (C/S)RAISING
NoRANDOM
YesRD
YesREAD
YesREAD-ONLY
Yes (C/S)READERS
Yes (C/S)RECEIVE
YesRECEIVED
YesRECORD
YesRECORD-DATA
Yes (C/S)RECORD-OVERFLOW
Yes (C/S)RECORD-TO-ADD
Yes (C/S)RECORD-TO-DELETE
Yes (C/S)RECORDING
YesRECORDS
YesRECURSIVE
Yes (C/S)REDEFINES
YesREEL
YesREFERENCE
YesREFERENCES
YesREFRESH
Yes (C/S)REGION-COLOR
Yes (C/S)RELATION
No (C/S)RELATIVE
YesRELEASE
YesREMAINDER
YesREMARKS
Yes (C/S)REMOVAL
YesRENAMES
YesREORG-CRITERIA
Yes (C/S)REPEATED
YesREPLACE
YesREPLACING
YesREPORT
YesREPORTING
YesREPORTS
YesREPOSITORY
YesREQUIRED
Yes (C/S)EMPTY-CHECK
REREAD
Yes (C/S)RERUN
Yes (C/S)RESERVE
YesRESET
YesRESET-GRID
Yes (C/S)RESET-LIST
Yes (C/S)RESET-TABS
Yes (C/S)RESUME
NoRETRY
YesRETURN
YesRETURNING
YesREVERSE
YesREVERSE-VIDEO
Yes (C/S)REVERSED
YesREWIND
YesREWRITE
YesRF
YesRH
YesRIGHT
YesRIGHT-ALIGN
Yes (C/S)RIGHT-JUSTIFY
NoRIMMED
Yes (C/S)ROLLBACK
YesROUNDED
YesROUNDING
Yes (C/S)ROW-COLOR
Yes (C/S)ROW-COLOR-PATTERN
Yes (C/S)ROW-DIVIDERS
Yes (C/S)ROW-FONT
Yes (C/S)ROW-HEADINGS
Yes (C/S)ROW-PROTECTION
Yes (C/S)RUN
YesS
Yes (C/S)SAME
YesSAVE-AS
Yes (C/S)SAVE-AS-NO-PROMPT
Yes (C/S)SCREEN
YesSCROLL
Yes (C/S)SCROLL-BAR
Yes (C/S)SD
YesSEARCH
YesSEARCH-OPTIONS
Yes (C/S)SEARCH-TEXT
Yes (C/S)SECONDS
Yes (C/S)SECTION
YesSECURE
Yes (C/S)SECURITY
Yes (C/S)SEGMENT
YesSEGMENT-LIMIT
YesSELECT
YesSELECT-ALL
Yes (C/S)SELECTION-INDEX
Yes (C/S)SELECTION-TEXT
Yes (C/S)SELF
NoSELF-ACT
Yes (C/S)SEND
YesSENTENCE
YesSEPARATE
YesSEPARATION
Yes (C/S)SEQUENCE
YesSEQUENTIAL
YesSET
YesSHADING
Yes (C/S)SHADOW
Yes (C/S)SHARING
YesSHORT-DATE
Yes (C/S)SHOW-LINES
Yes (C/S)SHOW-NONE
Yes (C/S)SHOW-SEL-ALWAYS
Yes (C/S)SIGN
YesSIGNED
YesSIGNED-INT
YesSIGNED-LONG
YesSIGNED-SHORT
YesSIZE
YesSMALL-FONT
YesSORT
YesSORT-MERGE
YesSORT-ORDER
Yes (C/S)SOURCE
YesSOURCE-COMPUTER
YesSOURCES
NoSPACE
YesSPACES
SPACE-FILL
NoSPACES
YesSPACE
SPECIAL-NAMES
YesSPINNER
Yes (C/S)SQUARE
Yes (C/S)STACK
No (C/S)STANDARD
YesSTANDARD-1
YesSTANDARD-2
YesSTANDARD-BINARY
Yes (C/S)STANDARD-DECIMAL
Yes (C/S)START
YesSTART-X
Yes (C/S)START-Y
Yes (C/S)STATEMENT
No (C/S)STATIC
Yes (C/S)STATIC-LIST
Yes (C/S)STATUS
YesSTATUS-BAR
Yes (C/S)STATUS-TEXT
Yes (C/S)STDCALL
Yes (C/S)STEP
Yes (C/S)STOP
YesSTRING
YesSTRONG
No (C/S)STYLE
Yes (C/S)SUB-QUEUE-1
YesSUB-QUEUE-2
YesSUB-QUEUE-3
YesSUBTRACT
YesSUBWINDOW
YesSUM
YesSUPER
NoSUPPRESS
YesSYMBOL
No (C/S)SYMBOLIC
YesSYNC
YesSYNCHRONISED, SYNCHRONIZED
SYNCHRONISED
YesSYNC, SYNCHRONIZED
SYNCHRONIZED
YesSYNC, SYNCHRONISED
SYSTEM-DEFAULT
YesSYSTEM-INFO
Yes (C/S)SYSTEM-OFFSET
YesTAB
Yes (C/S)TAB-TO-ADD
Yes (C/S)TAB-TO-DELETE
Yes (C/S)TABLE
YesTALLYING
YesTAPE
Yes (C/S)TEMPORARY
Yes (C/S)TERMINAL-INFO
Yes (C/S)TERMINATE
YesTERMINATION-VALUE
Yes (C/S)TEST
YesTEXT
YesTHAN
YesTHEN
YesTHREAD
YesTHREADS
YesTHROUGH
YesTHRU
THRU
YesTHROUGH
THUMB-POSITION
Yes (C/S)TILED-HEADINGS
Yes (C/S)TIME
YesTIME-OUT
Yes (C/S)TIMEOUT
TIMEOUT
YesTIME-OUT
TIMES
YesTITLE
Yes (C/S)TITLE-POSITION
Yes (C/S)TO
YesTOP
YesTOP-LEVEL
No (C/S)TOWARD-GREATER
Yes (C/S)TOWARD-LESSER
Yes (C/S)TRACK
Yes (C/S)TRACK-AREA
Yes (C/S)TRACK-LIMIT
Yes (C/S)TRACKS
Yes (C/S)TRADITIONAL-FONT
YesTRAILING
YesTRAILING-SHIFT
Yes (C/S)TRAILING-SIGN
NoTRANSFORM
YesTRANSPARENT
Yes (C/S)TREE-VIEW
Yes (C/S)TRUE
YesTRUNCATION
Yes (C/S)TYPE
YesTYPEDEF
YesU
Yes (C/S)UCS-4
Yes (C/S)UNBOUNDED
Yes (C/S)UNDERLINE
Yes (C/S)UNFRAMED
Yes (C/S)UNIT
YesUNIVERSAL
NoUNLOCK
YesUNSIGNED
YesUNSIGNED-INT
YesUNSIGNED-LONG
YesUNSIGNED-SHORT
YesUNSORTED
Yes (C/S)UNSTRING
YesUNTIL
YesUP
YesUPDATE
YesUPDATERS
Yes (C/S)UPON
YesUPPER
Yes (C/S)USAGE
YesUSE
YesUSE-ALT
Yes (C/S)USE-RETURN
Yes (C/S)USE-TAB
Yes (C/S)USER
Yes (C/S)USER-DEFAULT
YesUSING
YesUTF-16
Yes (C/S)UTF-8
Yes (C/S)V
Yes (C/S)VAL-STATUS
NoVALID
NoVALIDATE
YesVALIDATE-STATUS
NoVALIDATING
Yes (C/S)VALUE
YesVALUES
VALUE-FORMAT
Yes (C/S)VALUES
YesVALUE
VARIABLE
Yes (C/S)VARIANT
YesVARYING
YesVERTICAL
Yes (C/S)VERY-HEAVY
Yes (C/S)VIRTUAL-WIDTH
Yes (C/S)VOLATILE
YesVPADDING
Yes (C/S)VSCROLL
Yes (C/S)VSCROLL-BAR
Yes (C/S)VSCROLL-POS
Yes (C/S)VTOP
Yes (C/S)WAIT
YesWEB-BROWSER
Yes (C/S)WHEN
YesWIDTH
Yes (C/S)WIDTH-IN-CELLS
Yes (C/S)WINDOW
YesWITH
YesWORDS
YesWORKING-STORAGE
YesWRAP
Yes (C/S)WRITE
YesWRITE-ONLY
Yes (C/S)WRITE-VERIFY
Yes (C/S)WRITERS
Yes (C/S)X
Yes (C/S)XML
YesXML-DECLARATION
Yes (C/S)XML-SCHEMA
Yes (C/S)XOR
NoY
Yes (C/S)YYYYDDD
Yes (C/S)YYYYMMDD
Yes (C/S)ZERO
YesZEROES, ZEROS
ZERO-FILL
No (C/S)ZEROES
YesZERO, ZEROS
ZEROS
YesZERO, ZEROES
Extra (obsolete) context sensitive words
AUTHOR
, DATE-COMPILED
, DATE-MODIFIED
, DATE-WRITTEN
, INSTALLATION
, REMARKS
, SECURITY
Internal registers
Register Implemented Definition
'ADDRESS OF' phrase
YesUSAGE POINTER
COB-CRT-STATUS
YesPICTURE 9(4) USAGE DISPLAY VALUE ZERO
DEBUG-ITEM
YesPICTURE X(n) USAGE DISPLAY
'LENGTH OF' phrase
YesCONSTANT USAGE BINARY-LONG
NUMBER-OF-CALL-PARAMETERS
YesUSAGE BINARY-LONG
RETURN-CODE
YesGLOBAL USAGE BINARY-LONG VALUE ZERO
SORT-RETURN
YesGLOBAL USAGE BINARY-LONG VALUE ZERO
TALLY
YesGLOBAL PICTURE 9(5) USAGE BINARY VALUE ZERO
WHEN-COMPILED
YesCONSTANT PICTURE X(16) USAGE DISPLAY
XML-CODE
YesGLOBAL PICTURE S9(9) USAGE BINARY VALUE 0
XML-EVENT
YesGLOBAL USAGE DISPLAY PICTURE X(30) VALUE SPACE
XML-INFORMATION
YesGLOBAL PICTURE S9(9) USAGE BINARY VALUE 0
XML-NAMESPACE
YesGLOBAL PIC X ANY LENGTH
XML-NAMESPACE-PREFIX
YesGLOBAL PIC X ANY LENGTH
XML-NNAMESPACE
YesGLOBAL PIC N ANY LENGTH
XML-NNAMESPACE-PREFIX
YesGLOBAL PIC N ANY LENGTH
XML-NTEXT
YesGLOBAL PIC N ANY LENGTH
XML-TEXT
YesGLOBAL PIC X ANY LENGTH
JSON-CODE
YesGLOBAL PICTURE S9(9) USAGE BINARY VALUE 0
JSON-STATUS
YesGLOBAL PICTURE S9(9) USAGE BINARY VALUE 0