alvinalexander.com | career | drupal | java | mac | mysql | perl | scala | uml | unix  

jEdit example source code file (cobol.xml)

This example jEdit source code file (cobol.xml) is included in the DevDaily.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Java - jEdit tags/keywords

end, keyword1, keyword1, keyword2, keyword2, keyword3, keyword3, literal2, operator, seq, seq, span, true, type

The jEdit cobol.xml source code

<?xml version="1.0"?>

<!DOCTYPE MODE SYSTEM "xmode.dtd">

<!-- COBOL mode, by Matthias M. Schneider -->
<MODE>
	<RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
		<EOL_SPAN_REGEXP TYPE="COMMENT1" AT_LINE_START="TRUE">.{6}(\*|/)

		<SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
			<BEGIN>"
			<END>"
		</SPAN>
		<SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
			<BEGIN>'
			<END>'
		</SPAN>

		<SEQ TYPE="OPERATOR"> = 
		<SEQ TYPE="OPERATOR"> >= 
		<SEQ TYPE="OPERATOR"> <= 
		<SEQ TYPE="OPERATOR"> + 
		<SEQ TYPE="OPERATOR"> - 
		<SEQ TYPE="OPERATOR"> / 
		<SEQ TYPE="OPERATOR"> * 
		<SEQ TYPE="OPERATOR"> ** 
		<SEQ TYPE="OPERATOR"> > 
		<SEQ TYPE="OPERATOR"> < 
		<SEQ TYPE="OPERATOR"> % 
		<SEQ TYPE="OPERATOR"> & 
		<SEQ TYPE="OPERATOR"> | 
		<SEQ TYPE="OPERATOR"> ^ 
		<SEQ TYPE="OPERATOR"> ~ 

		<SPAN TYPE="COMMENT2" NO_LINE_BREAK="FALSE">
			<BEGIN>EXEC SQL
			<END>END-EXEC
		</SPAN>

		<KEYWORDS>
			<KEYWORD1>ACCEPT
			<KEYWORD1>ACCESS
			<KEYWORD1>ACTUAL
			<KEYWORD1>ADD
			<KEYWORD1>ADDRESS
			<KEYWORD1>ADVANCING
			<KEYWORD1>AFTER
			<KEYWORD1>ALL
			<KEYWORD1>ALPHABET
			<KEYWORD1>ALPHABETIC
			<KEYWORD1>ALPHABETIC-LOWER
			<KEYWORD1>ALPHABETIC-UPPER
			<KEYWORD1>ALPHANUMERIC
			<KEYWORD1>ALPHANUMERIC-EDITED
			<KEYWORD1>ALSO
			<KEYWORD1>ALTER
			<KEYWORD1>ALTERNATE
			<KEYWORD1>AND
			<KEYWORD1>ANY
			<KEYWORD1>API
			<KEYWORD1>APPLY
			<KEYWORD1>ARE
			<KEYWORD1>AREA
			<KEYWORD1>AREAS
			<KEYWORD1>ASCENDING
			<KEYWORD1>ASSIGN
			<KEYWORD1>AT
			<KEYWORD1>AUTHOR
			<KEYWORD1>AUTO
			<KEYWORD1>AUTO-SKIP
			<KEYWORD1>AUTOMATIC

			<KEYWORD1>BACKGROUND-COLOR
			<KEYWORD1>BACKGROUND-COLOUR
			<KEYWORD1>BACKWARD
			<KEYWORD1>BASIS
			<KEYWORD1>BEEP
			<KEYWORD1>BEFORE
			<KEYWORD1>BEGINNING
			<KEYWORD1>BELL
			<KEYWORD1>BINARY
			<KEYWORD1>BLANK
			<KEYWORD1>BLINK
			<KEYWORD1>BLOCK
			<KEYWORD1>BOTTOM
			<KEYWORD1>BY

			<KEYWORD1>C01
			<KEYWORD1>C02
			<KEYWORD1>C03
			<KEYWORD1>C04
			<KEYWORD1>C05
			<KEYWORD1>C06
			<KEYWORD1>C07
			<KEYWORD1>C08
			<KEYWORD1>C09
			<KEYWORD1>C10
			<KEYWORD1>C11
			<KEYWORD1>C12
			<KEYWORD1>CALL
			<KEYWORD1>CALL-CONVENTION
			<KEYWORD1>CANCEL
			<KEYWORD1>CBL
			<KEYWORD1>CD
			<KEYWORD1>CF
			<KEYWORD1>CH
			<KEYWORD1>CHAIN
			<KEYWORD1>CHAINING
			<KEYWORD1>CHANGED
			<KEYWORD1>CHARACTER
			<KEYWORD1>CHARACTERS
			<KEYWORD1>CLASS
			<KEYWORD1>CLOCK-UNITS
			<KEYWORD1>CLOSE
			<KEYWORD1>COBOL
			<KEYWORD1>CODE
			<KEYWORD1>CODE-SET
			<KEYWORD1>COL
			<KEYWORD1>COLLATING
			<KEYWORD1>COLUMN
			<KEYWORD1>COM-REG
			<KEYWORD1>COMMA
			<KEYWORD1>COMMIT
			<KEYWORD1>COMMON
			<KEYWORD1>COMMUNICATION
			<KEYWORD1>COMP
			<KEYWORD1>COMP-0
			<KEYWORD1>COMP-1
			<KEYWORD1>COMP-2
			<KEYWORD1>COMP-3
			<KEYWORD1>COMP-4
			<KEYWORD1>COMP-5
			<KEYWORD1>COMP-6
			<KEYWORD1>COMP-X
			<KEYWORD1>COMPUTATIONAL
			<KEYWORD1>COMPUTATIONAL-0
			<KEYWORD1>COMPUTATIONAL-1
			<KEYWORD1>COMPUTATIONAL-2
			<KEYWORD1>COMPUTATIONAL-3
			<KEYWORD1>COMPUTATIONAL-4
			<KEYWORD1>COMPUTATIONAL-5
			<KEYWORD1>COMPUTATIONAL-6
			<KEYWORD1>COMPUTATIONAL-X
			<KEYWORD1>COMPUTE
			<KEYWORD1>CONFIGURATION
			<KEYWORD1>CONSOLE
			<KEYWORD1>CONTAINS
			<KEYWORD1>CONTENT
			<KEYWORD1>CONTINUE
			<KEYWORD1>CONTROL
			<KEYWORD1>CONTROLS
			<KEYWORD1>CONVERTING
			<KEYWORD1>COPY
			<KEYWORD1>CORE-INDEX
			<KEYWORD1>CORR
			<KEYWORD1>CORRESPONDING
			<KEYWORD1>COUNT
			<KEYWORD1>CRT
			<KEYWORD1>CRT-UNDER
			<KEYWORD1>CURRENCY
			<KEYWORD1>CURRENT-DATE
			<KEYWORD1>CURSOR
			<KEYWORD1>CYCLE
			<KEYWORD1>CYL-INDEX
			<KEYWORD1>CYL-OVERFLOW

			<KEYWORD1>DATA
			<KEYWORD1>DATE
			<KEYWORD1>DATE-COMPILED
			<KEYWORD1>DATE-WRITTEN
			<KEYWORD1>DAY
			<KEYWORD1>DAY-OF-WEEK
			<KEYWORD1>DBCS
			<KEYWORD1>DE
			<KEYWORD1>DEBUG
			<KEYWORD1>DEBUG-CONTENTS
			<KEYWORD1>DEBUG-ITEM
			<KEYWORD1>DEBUG-LINE
			<KEYWORD1>DEBUG-NAME
			<KEYWORD1>DEBUG-SUB-1
			<KEYWORD1>DEBUG-SUB-2
			<KEYWORD1>DEBUG-SUB-3
			<KEYWORD1>DEBUGGING
			<KEYWORD1>DECIMAL-POINT
			<KEYWORD1>DECLARATIVES
			<KEYWORD1>DELETE
			<KEYWORD1>DELIMITED
			<KEYWORD1>DELIMITER
			<KEYWORD1>DEPENDING
			<KEYWORD1>DESCENDING
			<KEYWORD1>DESTINATION
			<KEYWORD1>DETAIL
			<KEYWORD1>DISABLE
			<KEYWORD1>DISK
			<KEYWORD1>DISP
			<KEYWORD1>DISPLAY
			<KEYWORD1>DISPLAY-1
			<KEYWORD1>DISPLAY-ST
			<KEYWORD1>DIVIDE
			<KEYWORD1>DIVISION
			<KEYWORD1>DOWN
			<KEYWORD1>DUPLICATES
			<KEYWORD1>DYNAMIC

			<KEYWORD1>ECHO
			<KEYWORD1>EGCS
			<KEYWORD1>EGI
			<KEYWORD1>EJECT
			<KEYWORD1>ELSE
			<KEYWORD1>EMI
			<KEYWORD1>EMPTY-CHECK
			<KEYWORD1>ENABLE
			<KEYWORD1>END
			<KEYWORD1>END-ACCEPT
			<KEYWORD1>END-ADD
			<KEYWORD1>END-CALL
			<KEYWORD1>END-CHAIN
			<KEYWORD1>END-COMPUTE
			<KEYWORD1>END-DELETE
			<KEYWORD1>END-DISPLAY
			<KEYWORD1>END-DIVIDE
			<KEYWORD1>END-EVALUATE
			<KEYWORD1>END-IF
			<KEYWORD1>END-INVOKE
			<KEYWORD1>END-MULTIPLY
			<KEYWORD1>END-OF-PAGE
			<KEYWORD1>END-PERFORM
			<KEYWORD1>END-READ
			<KEYWORD1>END-RECEIVE
			<KEYWORD1>END-RETURN
			<KEYWORD1>END-REWRITE
			<KEYWORD1>END-SEARCH
			<KEYWORD1>END-START
			<KEYWORD1>END-STRING
			<KEYWORD1>END-SUBTRACT
			<KEYWORD1>END-UNSTRING
			<KEYWORD1>END-WRITE
			<KEYWORD1>ENDING
			<KEYWORD1>ENTER
			<KEYWORD1>ENTRY
			<KEYWORD1>ENVIRONMENT
			<KEYWORD1>EOL
			<KEYWORD1>EOP
			<KEYWORD1>EOS
			<KEYWORD1>EQUAL
			<KEYWORD1>EQUALS
			<KEYWORD1>ERASE
			<KEYWORD1>ERROR
			<KEYWORD1>ESCAPE
			<KEYWORD1>ESI
			<KEYWORD1>EVALUATE
			<KEYWORD1>EVERY
			<KEYWORD1>EXAMINE
			<KEYWORD1>EXCEEDS
			<KEYWORD1>EXCEPTION
			<KEYWORD1>EXCESS-3
			<KEYWORD1>EXCLUSIVE
			<KEYWORD1>EXEC
			<KEYWORD1>EXECUTE
			<KEYWORD1>EXHIBIT
			<KEYWORD1>EXIT
			<KEYWORD1>EXTEND
			<KEYWORD1>EXTENDED-SEARCH
			<KEYWORD1>EXTERNAL

			<KEYWORD1>FACTORY
			<KEYWORD1>FALSE
			<KEYWORD1>FD
			<KEYWORD1>FH-FCD
			<KEYWORD1>FH-KEYDEF
			<KEYWORD1>FILE
			<KEYWORD1>FILE-CONTROL
			<KEYWORD1>FILE-ID
			<KEYWORD1>FILE-LIMIT
			<KEYWORD1>FILE-LIMITS
			<KEYWORD1>FILLER
			<KEYWORD1>FINAL
			<KEYWORD1>FIRST
			<KEYWORD1>FIXED
			<KEYWORD1>FOOTING
			<KEYWORD1>FOR
			<KEYWORD1>FOREGROUND-COLOR
			<KEYWORD1>FOREGROUND-COLOUR
			<KEYWORD1>FROM
			<KEYWORD1>FULL
			<KEYWORD1>FUNCTION

			<KEYWORD1>GENERATE
			<KEYWORD1>GIVING
			<KEYWORD1>GLOBAL
			<KEYWORD1>GO
			<KEYWORD1>GOBACK
			<KEYWORD1>GREATER
			<KEYWORD1>GRID
			<KEYWORD1>GROUP

			<KEYWORD1>HEADING
			<KEYWORD1>HIGH
			<KEYWORD1>HIGH-VALUE
			<KEYWORD1>HIGH-VALUES
			<KEYWORD1>HIGHLIGHT

			<KEYWORD1>I-O
			<KEYWORD1>I-O-CONTROL
			<KEYWORD1>ID
			<KEYWORD1>IDENTIFICATION
			<KEYWORD1>IF
			<KEYWORD1>IGNORE
			<KEYWORD1>IN
			<KEYWORD1>INDEX
			<KEYWORD1>INDEXED
			<KEYWORD1>INDICATE
			<KEYWORD1>INHERITING
			<KEYWORD1>INITIAL
			<KEYWORD1>INITIALIZE
			<KEYWORD1>INITIATE
			<KEYWORD1>INPUT
			<KEYWORD1>INPUT-OUTPUT
			<KEYWORD1>INSERT
			<KEYWORD1>INSPECT
			<KEYWORD1>INSTALLATION
			<KEYWORD1>INTO
			<KEYWORD1>INVALID
			<KEYWORD1>INVOKE
			<KEYWORD1>IS

			<KEYWORD1>JAPANESE
			<KEYWORD1>JUST
			<KEYWORD1>JUSTIFIED

			<KEYWORD1>KANJI
			<KEYWORD1>KEPT
			<KEYWORD1>KEY
			<KEYWORD1>KEYBOARD

			<KEYWORD1>LABEL
			<KEYWORD1>LAST
			<KEYWORD1>LEADING
			<KEYWORD1>LEAVE
			<KEYWORD1>LEFT
			<KEYWORD1>LEFT-JUSTIFY
			<KEYWORD1>LEFTLINE
			<KEYWORD1>LENGTH
			<KEYWORD1>LENGTH-CHECK
			<KEYWORD1>LESS
			<KEYWORD1>LIMIT
			<KEYWORD1>LIMITS
			<KEYWORD1>LIN
			<KEYWORD1>LINAGE
			<KEYWORD1>LINAGE-COUNTER
			<KEYWORD1>LINE
			<KEYWORD1>LINE-COUNTER
			<KEYWORD1>LINES
			<KEYWORD1>LINKAGE
			<KEYWORD1>LOCAL-STORAGE
			<KEYWORD1>LOCK
			<KEYWORD1>LOCKING
			<KEYWORD1>LOW
			<KEYWORD1>LOW-VALUE
			<KEYWORD1>LOW-VALUES
			<KEYWORD1>LOWER
			<KEYWORD1>LOWLIGHT

			<KEYWORD1>MANUAL
			<KEYWORD1>MASTER-INDEX
			<KEYWORD1>MEMORY
			<KEYWORD1>MERGE
			<KEYWORD1>MESSAGE
			<KEYWORD1>METHOD
			<KEYWORD1>MODE
			<KEYWORD1>MODULES
			<KEYWORD1>MORE-LABELS
			<KEYWORD1>MOVE
			<KEYWORD1>MULTIPLE
			<KEYWORD1>MULTIPLY

			<KEYWORD1>NAME
			<KEYWORD1>NAMED
			<KEYWORD1>NATIONAL
			<KEYWORD1>NATIONAL-EDITED
			<KEYWORD1>NATIVE
			<KEYWORD1>NCHAR
			<KEYWORD1>NEGATIVE
			<KEYWORD1>NEXT
			<KEYWORD1>NO
			<KEYWORD1>NO-ECHO
			<KEYWORD1>NOMINAL
			<KEYWORD1>NOT
			<KEYWORD1>NOTE
			<KEYWORD1>NSTD-REELS
			<KEYWORD1>NULL
			<KEYWORD1>NULLS
			<KEYWORD1>NUMBER
			<KEYWORD1>NUMERIC
			<KEYWORD1>NUMERIC-EDITED

			<KEYWORD1>OBJECT
			<KEYWORD1>OBJECT-COMPUTER
			<KEYWORD1>OBJECT-STORAGE
			<KEYWORD1>OCCURS
			<KEYWORD1>OF
			<KEYWORD1>OFF
			<KEYWORD1>OMITTED
			<KEYWORD1>ON
			<KEYWORD1>OOSTACKPTR
			<KEYWORD1>OPEN
			<KEYWORD1>OPTIONAL
			<KEYWORD1>OR
			<KEYWORD1>ORDER
			<KEYWORD1>ORGANIZATION
			<KEYWORD1>OTHER
			<KEYWORD1>OTHERWISE
			<KEYWORD1>OUTPUT
			<KEYWORD1>OVERFLOW
			<KEYWORD1>OVERLINE

			<KEYWORD1>PACKED-DECIMAL
			<KEYWORD1>PADDING
			<KEYWORD1>PAGE
			<KEYWORD1>PAGE-COUNTER
			<KEYWORD1>PARAGRAPH
			<KEYWORD1>PASSWORD
			<KEYWORD1>PERFORM
			<KEYWORD1>PF
			<KEYWORD1>PH
			<KEYWORD1>PIC
			<KEYWORD1>PICTURE
			<KEYWORD1>PLUS
			<KEYWORD1>POINTER
			<KEYWORD1>POS
			<KEYWORD1>POSITION
			<KEYWORD1>POSITIONING
			<KEYWORD1>POSITIVE
			<KEYWORD1>PREVIOUS
			<KEYWORD1>PRINT
			<KEYWORD1>PRINT-SWITCH
			<KEYWORD1>PRINTER
			<KEYWORD1>PRINTER-1
			<KEYWORD1>PRINTING
			<KEYWORD1>PRIVATE
			<KEYWORD1>PROCEDURE
			<KEYWORD1>PROCEDURE-POINTER
			<KEYWORD1>PROCEDURES
			<KEYWORD1>PROCEED
			<KEYWORD1>PROCESSING
			<KEYWORD1>PROGRAM
			<KEYWORD1>PROGRAM-ID
			<KEYWORD1>PROMPT
			<KEYWORD1>PROTECTED
			<KEYWORD1>PUBLIC
			<KEYWORD1>PURGE

			<KEYWORD1>QUEUE
			<KEYWORD1>QUOTE
			<KEYWORD1>QUOTES

			<KEYWORD1>RANDOM
			<KEYWORD1>RANGE
			<KEYWORD1>RD
			<KEYWORD1>READ
			<KEYWORD1>READY
			<KEYWORD1>RECEIVE
			<KEYWORD1>RECORD
			<KEYWORD1>RECORD-OVERFLOW
			<KEYWORD1>RECORDING
			<KEYWORD1>RECORDS
			<KEYWORD1>REDEFINES
			<KEYWORD1>REEL
			<KEYWORD1>REFERENCE
			<KEYWORD1>REFERENCES
			<KEYWORD1>RELATIVE
			<KEYWORD1>RELEASE
			<KEYWORD1>RELOAD
			<KEYWORD1>REMAINDER
			<KEYWORD1>REMARKS
			<KEYWORD1>REMOVAL
			<KEYWORD1>RENAMES
			<KEYWORD1>REORG-CRITERIA
			<KEYWORD1>REPLACE
			<KEYWORD1>REPLACING
			<KEYWORD1>REPORT
			<KEYWORD1>REPORTING
			<KEYWORD1>REPORTS
			<KEYWORD1>REQUIRED
			<KEYWORD1>REREAD
			<KEYWORD1>RERUN
			<KEYWORD1>RESERVE
			<KEYWORD1>RESET
			<KEYWORD1>RETURN
			<KEYWORD1>RETURN-CODE
			<KEYWORD1>RETURNING
			<KEYWORD1>REVERSE
			<KEYWORD1>REVERSE-VIDEO
			<KEYWORD1>REVERSED
			<KEYWORD1>REWIND
			<KEYWORD1>REWRITE
			<KEYWORD1>RF
			<KEYWORD1>RH
			<KEYWORD1>RIGHT
			<KEYWORD1>RIGHT-JUSTIFY
			<KEYWORD1>ROLLBACK
			<KEYWORD1>ROUNDED
			<KEYWORD1>RUN

			<KEYWORD1>S01
			<KEYWORD1>S02
			<KEYWORD1>S03
			<KEYWORD1>S04
			<KEYWORD1>S05
			<KEYWORD1>SAME
			<KEYWORD1>SCREEN
			<KEYWORD1>SD
			<KEYWORD1>SEARCH
			<KEYWORD1>SECTION
			<KEYWORD1>SECURE
			<KEYWORD1>SECURITY
			<KEYWORD1>SEEK
			<KEYWORD1>SEGMENT
			<KEYWORD1>SEGMENT-LIMIT
			<KEYWORD1>SELECT
			<KEYWORD1>SELECTIVE
			<KEYWORD1>SEND
			<KEYWORD1>SENTENCE
			<KEYWORD1>SEPARATE
			<KEYWORD1>SEQUENCE
			<KEYWORD1>SEQUENTIAL
			<KEYWORD1>SERVICE
			<KEYWORD1>SET
			<KEYWORD1>SHIFT-IN
			<KEYWORD1>SHIFT-OUT
			<KEYWORD1>SIGN
			<KEYWORD1>SIZE
			<KEYWORD1>SKIP1
			<KEYWORD1>SKIP2
			<KEYWORD1>SKIP3
			<KEYWORD1>SORT
			<KEYWORD1>SORT-CONTROL
			<KEYWORD1>SORT-CORE-SIZE
			<KEYWORD1>SORT-FILE-SIZE
			<KEYWORD1>SORT-MERGE
			<KEYWORD1>SORT-MESSAGE
			<KEYWORD1>SORT-MODE-SIZE
			<KEYWORD1>SORT-OPTION
			<KEYWORD1>SORT-RETURN
			<KEYWORD1>SOURCE
			<KEYWORD1>SOURCE-COMPUTER
			<KEYWORD1>SPACE
			<KEYWORD1>SPACE-FILL
			<KEYWORD1>SPACES
			<KEYWORD1>SPECIAL-NAMES
			<KEYWORD1>STANDARD
			<KEYWORD1>STANDARD-1
			<KEYWORD1>STANDARD-2
			<KEYWORD1>START
			<KEYWORD1>STATUS
			<KEYWORD1>STOP
			<KEYWORD1>STORE
			<KEYWORD1>STRING
			<KEYWORD1>SUB-QUEUE-1
			<KEYWORD1>SUB-QUEUE-2
			<KEYWORD1>SUB-QUEUE-3
			<KEYWORD1>SUBTRACT
			<KEYWORD1>SUM
			<KEYWORD1>SUPER
			<KEYWORD1>SUPPRESS
			<KEYWORD1>SYMBOLIC
			<KEYWORD1>SYNC
			<KEYWORD1>SYNCHRONIZED
			<KEYWORD1>SYSIN
			<KEYWORD1>SYSIPT
			<KEYWORD1>SYSLST
			<KEYWORD1>SYSOUT
			<KEYWORD1>SYSPCH
			<KEYWORD1>SYSPUNCH

			<KEYWORD1>TAB
			<KEYWORD1>TABLE
			<KEYWORD1>TALLY
			<KEYWORD1>TALLYING
			<KEYWORD1>TAPE
			<KEYWORD1>TERMINAL
			<KEYWORD1>TERMINATE
			<KEYWORD1>TEST
			<KEYWORD1>TEXT
			<KEYWORD1>THAN
			<KEYWORD1>THEN
			<KEYWORD1>THROUGH
			<KEYWORD1>THRU
			<KEYWORD1>TIME
			<KEYWORD1>TIME-OF-DAY
			<KEYWORD1>TIME-OUT
			<KEYWORD1>TIMEOUT
			<KEYWORD1>TIMES
			<KEYWORD1>TITLE
			<KEYWORD1>TO
			<KEYWORD1>TOP
			<KEYWORD1>TOTALED
			<KEYWORD1>TOTALING
			<KEYWORD1>TRACE
			<KEYWORD1>TRACK-AREA
			<KEYWORD1>TRACK-LIMIT
			<KEYWORD1>TRACKS
			<KEYWORD1>TRAILING
			<KEYWORD1>TRAILING-SIGN
			<KEYWORD1>TRANSFORM
			<KEYWORD1>TRUE
			<KEYWORD1>TYPE
			<KEYWORD1>TYPEDEF

			<KEYWORD1>UNDERLINE
			<KEYWORD1>UNEQUAL
			<KEYWORD1>UNIT
			<KEYWORD1>UNLOCK
			<KEYWORD1>UNSTRING
			<KEYWORD1>UNTIL
			<KEYWORD1>UP
			<KEYWORD1>UPDATE
			<KEYWORD1>UPON
			<KEYWORD1>UPPER
			<KEYWORD1>UPSI-0
			<KEYWORD1>UPSI-1
			<KEYWORD1>UPSI-2
			<KEYWORD1>UPSI-3
			<KEYWORD1>UPSI-4
			<KEYWORD1>UPSI-5
			<KEYWORD1>UPSI-6
			<KEYWORD1>UPSI-7
			<KEYWORD1>USAGE
			<KEYWORD1>USE
			<KEYWORD1>USER
			<KEYWORD1>USING

			<KEYWORD1>VALUE
			<KEYWORD1>VALUES
			<KEYWORD1>VARIABLE
			<KEYWORD1>VARYING

			<KEYWORD1>WAIT
			<KEYWORD1>WHEN
			<KEYWORD1>WHEN-COMPILED
			<KEYWORD1>WITH
			<KEYWORD1>WORDS
			<KEYWORD1>WORKING-STORAGE
			<KEYWORD1>WRITE
			<KEYWORD1>WRITE-ONLY
			<KEYWORD1>WRITE-VERIFY

			<KEYWORD1>ZERO
			<KEYWORD1>ZERO-FILL
			<KEYWORD1>ZEROES
			<KEYWORD1>ZEROS

			<KEYWORD2>ACOS
			<KEYWORD2>ANNUITY
			<KEYWORD2>ASIN
			<KEYWORD2>ATAN
			<KEYWORD2>CHAR
			<KEYWORD2>COS
			<KEYWORD2>CURRENT-DATE
			<KEYWORD2>DATE-OF-INTEGER
			<KEYWORD2>DAY-OF-INTEGER
			<KEYWORD2>FACTORIAL
			<KEYWORD2>INTEGER
			<KEYWORD2>INTEGER-OF-DATE
			<KEYWORD2>INTEGER-OF-DAY
			<KEYWORD2>INTEGER-PART
			<!--  -->
			<KEYWORD2>LOG
			<KEYWORD2>LOG10
			<KEYWORD2>LOWER-CASE
			<KEYWORD2>MAX
			<KEYWORD2>MEAN
			<KEYWORD2>MEDIAN
			<KEYWORD2>MIDRANGE
			<KEYWORD2>MIN
			<KEYWORD2>MOD
			<KEYWORD2>NUMVAL
			<KEYWORD2>NUMVAL-C
			<KEYWORD2>ORD
			<KEYWORD2>ORD-MAX
			<KEYWORD2>ORD-MIN
			<KEYWORD2>PRESENT-VALUE
			<KEYWORD2>RANDOM
			<KEYWORD2>RANGE
			<KEYWORD2>REM
			<KEYWORD2>REVERSE
			<KEYWORD2>SIN
			<KEYWORD2>SQRT
			<KEYWORD2>STANDARD-DEVIATION
			<KEYWORD2>SUM
			<KEYWORD2>TAN
			<KEYWORD2>UPPER-CASE
			<KEYWORD2>VARIANCE
			<KEYWORD2>WHEN-COMPILED

			<!-- Oracle/SQL - Reserved Words
			<KEYWORD3>ACCESS
			<KEYWORD3>ADD
			<KEYWORD3>ALL
			<KEYWORD3>ALTER
			<KEYWORD3>AND
			<KEYWORD3>ANY
			<KEYWORD3>ARRAYLEN
			<KEYWORD3>AS
			<KEYWORD3>ASC
			<KEYWORD3>AUDIT
			<KEYWORD3>BETWEEN
			<KEYWORD3>BY
			<KEYWORD3>CHAR
			<KEYWORD3>CHECK
			<KEYWORD3>CLUSTER
			<KEYWORD3>COLUMN
			<KEYWORD3>COMMENT
			<KEYWORD3>COMPRESS
			<KEYWORD3>CONNECT
			<KEYWORD3>CREATE
			<KEYWORD3>CURRENT
			<KEYWORD3>DATE
			<KEYWORD3>DECIMAL
			<KEYWORD3>DEFAULT
			<KEYWORD3>DELETE
			<KEYWORD3>DESC
			<KEYWORD3>DISTINCT
			<KEYWORD3>DROP
			<KEYWORD3>ELSE
			<KEYWORD3>EXCLUSIVE
			<KEYWORD3>EXEC
			<KEYWORD3>END-EXEC
			<KEYWORD3>EXISTS
			<KEYWORD3>FILE
			<KEYWORD3>FLOAT
			<KEYWORD3>FOR
			<KEYWORD3>FROM
			<KEYWORD3>GRANT
			<KEYWORD3>GROUP
			<KEYWORD3>HAVING
			<KEYWORD3>IDENTIFIED
			<KEYWORD3>IMMEDIATE
			<KEYWORD3>IN
			<KEYWORD3>INCREMENT
			<KEYWORD3>INDEX
			<KEYWORD3>INITIAL
			<KEYWORD3>INSERT
			<KEYWORD3>INTEGER
			<KEYWORD3>INTERSECT
			<KEYWORD3>INTO
			<KEYWORD3>IS
			<KEYWORD3>LEVEL
			<KEYWORD3>LIKE
			<KEYWORD3>LOCK
			<KEYWORD3>LONG
			<KEYWORD3>MAXEXTENTS
			<KEYWORD3>MINUS
			<KEYWORD3>MODE
			<KEYWORD3>MODIFY
			<KEYWORD3>NOAUDIT
			<KEYWORD3>NOCOMPRESS
			<KEYWORD3>NOT
			<KEYWORD3>NOTFOUND
			<KEYWORD3>NOWAIT
			<KEYWORD3>NULL
			<KEYWORD3>NUMBER
			<KEYWORD3>OF
			<KEYWORD3>OFFLINE
			<KEYWORD3>ON
			<KEYWORD3>ONLINE
			<KEYWORD3>OPTION
			<KEYWORD3>OR
			<KEYWORD3>ORDER
			<KEYWORD3>PCTFREE
			<KEYWORD3>PRIOR
			<KEYWORD3>PRIVILEGES
			<KEYWORD3>PUBLIC
			<KEYWORD3>RAW
			<KEYWORD3>RENAME
			<KEYWORD3>RESOURCE
			<KEYWORD3>REVOKE
			<KEYWORD3>ROW
			<KEYWORD3>ROWID
			<KEYWORD3>ROWLABEL
			<KEYWORD3>ROWNUM
			<KEYWORD3>ROWS
			<KEYWORD3>START
			<KEYWORD3>SELECT
			<KEYWORD3>SESSION
			<KEYWORD3>SET
			<KEYWORD3>SHARE
			<KEYWORD3>SIZE
			<KEYWORD3>SMALLINT
			<KEYWORD3>SQLBUF
			<KEYWORD3>SUCCESSFUL
			<KEYWORD3>SYNONYM
			<KEYWORD3>SYSDATE
			<KEYWORD3>TABLE
			<KEYWORD3>THEN
			<KEYWORD3>TO
			<KEYWORD3>TRIGGER
			<KEYWORD3>UID
			<KEYWORD3>UNION
			<KEYWORD3>UNIQUE
			<KEYWORD3>UPDATE
			<KEYWORD3>USER
			<KEYWORD3>VALIDATE
			<KEYWORD3>VALUES
			<KEYWORD3>VARCHAR
			<KEYWORD3>VARCHAR2
			<KEYWORD3>VIEW
			<KEYWORD3>WHENEVER
			<KEYWORD3>WHERE
			<KEYWORD3>WITH
			-->

			<!-- Oracle/SQL - Keywords
			<KEYWORD3>ADMIN
			<KEYWORD3>AFTER
			<KEYWORD3>ALLOCATE
			<KEYWORD3>ANALYZE
			<KEYWORD3>ARCHIVE
			<KEYWORD3>ARCHIVELOG
			<KEYWORD3>AUTHORIZATION
			<KEYWORD3>AVG
			<KEYWORD3>BACKUP
			<KEYWORD3>BEGIN
			<KEYWORD3>BECOME
			<KEYWORD3>BEFORE
			<KEYWORD3>BLOCK
			<KEYWORD3>BODY
			<KEYWORD3>CACHE
			<KEYWORD3>CANCEL
			<KEYWORD3>CASCADE
			<KEYWORD3>CHANGE
			<KEYWORD3>CHARACTER
			<KEYWORD3>CHECKPOINT
			<KEYWORD3>CLOSE
			<KEYWORD3>COBOL
			<KEYWORD3>COMMIT
			<KEYWORD3>COMPILE
			<KEYWORD3>CONSTRAINT
			<KEYWORD3>CONSTRAINTS
			<KEYWORD3>CONTENTS
			<KEYWORD3>CONTINUE
			<KEYWORD3>CONTROLFILE
			<KEYWORD3>COUNT
			<KEYWORD3>DBA
			<KEYWORD3>CURSOR
			<KEYWORD3>CYCLE
			<KEYWORD3>DATABASE
			<KEYWORD3>DATAFILE
			<KEYWORD3>DEC
			<KEYWORD3>DECLARE
			<KEYWORD3>DISABLE
			<KEYWORD3>DISMOUNT
			<KEYWORD3>DOUBLE
			<KEYWORD3>DUMP
			<KEYWORD3>EACH
			<KEYWORD3>ENABLE
			<KEYWORD3>END
			<KEYWORD3>ESCAPE
			<KEYWORD3>EVENTS
			<KEYWORD3>EXCEPT
			<KEYWORD3>EXCEPTIONS
			<KEYWORD3>EXEC
			<KEYWORD3>EXPLAIN
			<KEYWORD3>EXECUTE
			<KEYWORD3>EXTENT
			<KEYWORD3>EXTERNALLY
			<KEYWORD3>FETCH
			<KEYWORD3>FLUSH
			<KEYWORD3>FREELIST
			<KEYWORD3>FREELISTS
			<KEYWORD3>FORCE
			<KEYWORD3>FOREIGN
			<KEYWORD3>FORTRAN
			<KEYWORD3>FOUND
			<KEYWORD3>FUNCTION
			<KEYWORD3>GO
			<KEYWORD3>GOTO
			<KEYWORD3>GROUPS
			<KEYWORD3>INCLUDING
			<KEYWORD3>INDICATOR
			<KEYWORD3>INITRANS
			<KEYWORD3>INSTANCE
			<KEYWORD3>INT
			<KEYWORD3>KEY
			<KEYWORD3>LANGUAGE
			<KEYWORD3>LAYER
			<KEYWORD3>LINK
			<KEYWORD3>LISTS
			<KEYWORD3>LOGFILE
			<KEYWORD3>MANAGE
			<KEYWORD3>MANUAL
			<KEYWORD3>MAX
			<KEYWORD3>MAXDATAFILES
			<KEYWORD3>MAXINSTANCES
			<KEYWORD3>MAXLOGFILES
			<KEYWORD3>MAXLOGHISTORY
			<KEYWORD3>MAXLOGMEMBERS
			<KEYWORD3>MAXTRANS
			<KEYWORD3>MAXVALUE
			<KEYWORD3>MIN
			<KEYWORD3>MINEXTENTS
			<KEYWORD3>MINVALUE
			<KEYWORD3>MODULE
			<KEYWORD3>MOUNT
			<KEYWORD3>NEXT
			<KEYWORD3>NEW
			<KEYWORD3>NOARCHIVELOG
			<KEYWORD3>NOCACHE
			<KEYWORD3>NOCYCLE
			<KEYWORD3>NOMAXVALUE
			<KEYWORD3>NOMINVALUE
			<KEYWORD3>NONE
			<KEYWORD3>NOORDER
			<KEYWORD3>NORESETLOGS
			<KEYWORD3>NORMAL
			<KEYWORD3>NOSORT
			<KEYWORD3>NUMERIC
			<KEYWORD3>OFF
			<KEYWORD3>OLD
			<KEYWORD3>ONLY
			<KEYWORD3>OPEN
			<KEYWORD3>OPTIMAL
			<KEYWORD3>OWN
			<KEYWORD3>PACKAGE
			<KEYWORD3>PARALLEL
			<KEYWORD3>PCTINCREASE
			<KEYWORD3>PCTUSED
			<KEYWORD3>PLAN
			<KEYWORD3>PLI
			<KEYWORD3>PRECISION
			<KEYWORD3>PRIMARY
			<KEYWORD3>PRIVATE
			<KEYWORD3>PROCEDURE
			<KEYWORD3>PROFILE
			<KEYWORD3>QUOTA
			<KEYWORD3>READ
			<KEYWORD3>REAL
			<KEYWORD3>RECOVER
			<KEYWORD3>REFERENCES
			<KEYWORD3>REFERENCING
			<KEYWORD3>RESETLOGS
			<KEYWORD3>RESTRICTED
			<KEYWORD3>REUSE
			<KEYWORD3>ROLE
			<KEYWORD3>ROLES
			<KEYWORD3>ROLLBACK
			<KEYWORD3>SAVEPOINT
			<KEYWORD3>SCHEMA
			<KEYWORD3>SCN
			<KEYWORD3>SECTION
			<KEYWORD3>SEGMENT
			<KEYWORD3>SEQUENCE
			<KEYWORD3>SHARED
			<KEYWORD3>SNAPSHOT
			<KEYWORD3>SOME
			<KEYWORD3>SORT
			<KEYWORD3>SQL
			<KEYWORD3>SQLCODE
			<KEYWORD3>SQLERROR
			<KEYWORD3>SQLSTATE
			<KEYWORD3>STATEMENT_ID
			<KEYWORD3>STATISTICS
			<KEYWORD3>STOP
			<KEYWORD3>STORAGE
			<KEYWORD3>SUM
			<KEYWORD3>SWITCH
			<KEYWORD3>SYSTEM
			<KEYWORD3>TABLES
			<KEYWORD3>TABLESPACE
			<KEYWORD3>TEMPORARY
			<KEYWORD3>THREAD
			<KEYWORD3>TIME
			<KEYWORD3>TRACING
			<KEYWORD3>TRANSACTION
			<KEYWORD3>TRIGGERS
			<KEYWORD3>TRUNCATE
			<KEYWORD3>UNDER
			<KEYWORD3>UNLIMITED
			<KEYWORD3>UNTIL
			<KEYWORD3>USE
			<KEYWORD3>USING
			<KEYWORD3>WHEN
			<KEYWORD3>WRITE
			<KEYWORD3>WORK
			-->

			<LITERAL2>[COPY-PREFIX]
			<LITERAL2>[COUNT]
			<LITERAL2>[DISPLAY]
			<LITERAL2>[EXECUTE]
			<LITERAL2>[PG]
			<LITERAL2>[PREFIX]
			<LITERAL2>[PROGRAM]
			<LITERAL2>[SPECIAL-PREFIX]
			<LITERAL2>[TESTCASE]
		</KEYWORDS>
	</RULES>
</MODE>

Other jEdit examples (source code examples)

Here is a short list of links related to this jEdit cobol.xml source code file:

... this post is sponsored by my books ...

#1 New Release!

FP Best Seller

 

new blog posts

 

Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.

A percentage of advertising revenue from
pages under the /java/jwarehouse URI on this website is
paid back to open source projects.